English dictionary
showdown meaning and definition
Definition and meaning of showdown at MeaningMonkey.org. showdown meaning and definition in the English Dictionary.SHOWDOWN noun
Definition of showdown (noun)
- a hostile disagreement face-to-face
- synonyms: confrontation, encounter, face-off
Source: Princeton University Wordnet