Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of confrontation

- Act of confrontating.

Crossword clue for confrontation

- Company needs nation to keep face in war of words
- Hostile encounter