Search results
- Dictionaryin-your-face/ɪnjəˈfeɪs/
adjective
- 1. blatantly aggressive or provocative; impossible to ignore or avoid: informal "hard-boiled, in-your-face action thrillers"
Powered by Oxford Dictionaries
adjective
Powered by Oxford Dictionaries