Definition of slap in the face in English:

slap in the face

An unexpected rejection or affront.
More example sentences
  • The loss of announcers and the lack of moves called is a slap in the face and an insult to wrestling.
  • Now they insult all the victims or off-spring with this slap in the face.
  • That it was also a sacrilegious slap in the face to the Christian faith was little remarked upon.
Synonyms
rebuff, rejection, snub, insult, put-down, humiliation
See parent entry: slap

Definition of slap in the face in:

Get more from Oxford Dictionaries

Subscribe to remove ads and access premium resources

Word of the day animalcule
Pronunciation: ˌanəˈmalˌkyo͞ol
noun
a microscopic animal