Search: ""

No filters applied
Items 1-2 of 2

1. to snarl (at each other); to growl (angrily)

2. to quarrel; to fight

Verb
#46065
Items 1-2 of 2