English Dictionary
Definition in-your-face in British English
in-your-face adjective
adjective
Example
an in-your-face management style
Synonyms and related words
