A SMACK IN THE FACE (OR EYE)


Meaning of A SMACK IN THE FACE (OR EYE) in English

a smack in the face ( or eye)

informal

a strong rebuff.

→ smack

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