Yahoo Canada Web Search

Search results

  1. Dictionary
    in-your-face
    /ɪnjəˈfeɪs/

    adjective

    • 1. blatantly aggressive or provocative; impossible to ignore or avoid: informal "hard-boiled, in-your-face action thrillers"

    More definitions, origin and scrabble points