RhymeZone

 

Definitions of deplumation:
  • noun:   The stripping or falling off of plumes or feathers.
  • noun:   (medicine) Loss of the eyelashes due to disease of the eyelids.
  • noun:   (metaphoric) The stripping of someone's symbol(s) of status and prestige; humiliation.

(Definitions from Wiktionary)

Related words...


 
Help  Feedback  Privacy  Terms of Use

Copyright © 2023