showdown
(noun)
noun
1. a hostile disagreement face-to-face
Similar word(s): confrontation, encounter
Definition categories: communication, disagreement
(noun)
1. a hostile disagreement face-to-face
Similar word(s): confrontation, encounter
Definition categories: communication, disagreement