Definitions Found:

direct confrontation; showdown