CLAPPERCLAW


Meaning of CLAPPERCLAW in English

vt to fight and scratch.

2. clapperclaw ·vt to abuse with the tongue; to revile; to scold.

Webster English vocab.      Английский словарь Webster.