YourDictionary

clapperclaw

transitive verb

  1. to claw or scratch with the hand and nails
  2. to revile or scold

link/cite print suggestion box