VariousWords beta
Related Terms:
Definitions:
Noun
squabbler
Definition: someone who quarrels about a small matter
Definition: A person who squabbles.