showdown /ˈʃoʊˌdaʊn/ noun plural showdowns
plural showdowns
Learner's definition of SHOWDOWN
[count]
1
: a meeting, argument, fight, etc., that will finally settle a disagreement between people or groups决出胜负的较量;最后的一决雌雄 —
often + with 2
: an important game or competition重要赛事 —
often + with