What is the meaning of Altercation?

An angry or heated dispute.

An act of posing questions to, and obtaining answers from, a witness in a court of law.

Angry or heated disputation.

altercation

Source: wiktionary.org