confrontation
encounter
showdown
face-off
a hostile disagreement face-to-face