EGAVE

excorticate

Meaning

  1. verb To strip of bark, shell or skin.

Similar words

decorticate excarnificate excarnate excoriate bark exungulate pare disbark peel unbark

Save “excorticate” to learn later