altercate

Meaning

To argue, quarrel or wrangle.

Etymology

From Latin altercor.

Notes

Sign in to write sticky notes