n. confrontation, climax, moment of truth, final settlement, moment of decision, US face-off It's come to the point where we must have a showdown about who's boss
SHOWDOWN
Meaning of SHOWDOWN in English
Oxford thesaurus English vocab. Английский словарь Оксфорд тезаурус. 2012