depilata

listen to the pronunciation of depilata
Lateinisch - Englisch
having one's hair/plumage plucked
swindled, plucked, fleeced