deplumate

?

ads

verb

~ deplumate verb; ~ deplumated past tense

thesaurus

ads