pomander definition, pomander meaning | English dictionary

Search also in: Web News Encyclopedia Images
Collins

pomander

  

      n  
1    a mixture of aromatic substances in a sachet or an orange, formerly carried as scent or as a protection against disease  
2    a container for such a mixture  
     (C15: from Old French pome d'ambre, from Medieval Latin pomum ambrae apple of amber)  
English Collins Dictionary - English Definition & Thesaurus  
Add your entry in the Collaborative Dictionary.

Advertising