deplumated

listen to the pronunciation of deplumated
الإنجليزية - الإنجليزية
{a} stripped of feathers