1. Noun
A wrangle; a squabble; a noisy contest or dispute.
2. Verb
To wrangle; to dispute contentiously; to squabble.
More about this word
Synonyms and related words
Explore this word
