Feedback
Slap in the face
Your browser does not support the audio element.
Meaning
Noun
●
In Translation hubs:
Used
other than
figuratively
or
idiomatically
: see
slap
, in, the,
face
. (This
sense
is a
translation
hub.)
●
Something
unexpectedly
said or done which
causes
shock
or
offense
; an
insult
,
rebuke
, or rebuff.
Sourced from
Wiktionary
Synonyms
Kick In The Teeth
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better