/ʃowˈdawˌnz/ - [showdawnz] -
We found 3 definitions of showdowns from 2 different sources.
Noun |
||
showdown - a hostile disagreement face-to-face | ||
confrontation, encounter, face-off | ||
disagreement the speech act of disagreeing or arguing or disputing |