EGAVE

beclaw

Meaning

  1. verb To scratch or tear all over with claws or nails.

Similar words

claw away scarify scrape up rake bark bepelt bescrub excoriate betear declaw

Save “beclaw” to learn later