altercate
verb
al·ter·cate
ˈȯl-tər-ˌkāt
altercated; altercating
: to dispute angrily or noisily : wrangle
Love words? Need even more definitions?
Merriam-Webster unabridged
Share