SLAP IN THE FACE


Meaning of SLAP IN THE FACE in English

an insult Not getting a promotion was a real slap in the face for her.

English idioms vocab.      Словарь английских идиом и выражений.