Feedback
Kick in the teeth
Your browser does not support the audio element.
Meaning
Noun
●
A
humiliating
insult
or
instance
of
bad
treatment, especially when one is
expecting
friendship
or
in need
of support; a
sudden
and
unexpected
setback
; a strong rebuff.
Sourced from
Wiktionary
Synonyms
Slap In The Face
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better