Meaning
- 1.
engagement; match; clash — The act of facing and fighting against each other in a match or battle, or such a match or battle.
- 2.
close battle; close match — A match or battle where the winner is not easily decided because both sides are similar in power.