IN-YOUR-FACE


Meaning of IN-YOUR-FACE in English

■ adjective informal blatantly aggressive or provocative.

Origin

1970s: from in your face , used as a derisive insult.

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