deplumated

listen to the pronunciation of deplumated
English - English
{a} stripped of feathers