文polyglot.
← English dictionary
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

Sources

Bidyazo vocabulary library ↗