depilatus

listen to the pronunciation of depilatus
Латинский Язык - Английский Язык
strip hair/feathers
plunder, cheat
pull out hair
swindled, plucked, fleeced
peel skin
having one's hair/plumage plucked
pluck feathers