showdown

definition: a hostile disagreement face-to-face
example:
speech part: noun
synonyms: encounter

showdown is explained and pronounced

How showdown is being used?