SLAP IN THE FACE


Meaning of SLAP IN THE FACE in English

an unexpected rejection or affront.

→ slap

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.