Deplumate
Word Dictionary
-> Deplumate
Search:
Deplumate
(a.) Destitute or deprived of features; deplumed.
Terms of Use
Canadian Jobs