deplumate - English Synonyms Dictionary

deplumate

v.
[1] pluck , pull , tear , deplume , displume