altercate

/ˈɔːltəkeɪt/

UK: /ˈɔːltəkeɪt/

altercate

English Verb
Ad

Definition

To argue, quarrel or wrangle.

Etymology

From Latin altercor.

Ad