English / phrase
A Slap in the Face
MEANING IN ENGLISH
A severe insult, humiliating rejection, or bitter disappointment
In context
01
Offering a two-dollar store coupon for a broken refrigerator felt like a slap in the face to the buyer.
02
The store manager's outright refusal to honor the warranty was a slap in the face to loyal patrons.
Synonyms
an insult,a rebuff,a snub
Antonyms
a tribute,a compliment,an honour
Collocations
feel like a slap in the face,a bitter slap in the face,delivered a slap in the face