Altercation



noun
1.
ការវិវាទ, ការឈ្លោះគ្នា, ការជជែកគ្នា, ការទាស់គ្នា
ENGLISH MEANING
noun
1.
Warm contention in words; dispute carried on with heat or anger; controversy; wrangle; wordy contest.