TOP

Definition of pomander noun from the Oxford Advanced Learner's Dictionary

pomander

noun
 
/pəˈmændə(r)/
 
/ˈpəʊmændər/
jump to other results
  1. a round container filled with dried flowers, leaves, etc. that is used to give a pleasant smell to rooms or clothes
    Word Originlate 15th cent.: from Old French pome d'embre, from medieval Latin pomum de ambra ‘apple of ambergris’.
See pomander in the Oxford Advanced American Dictionary
sunflower
noun
 
 
From the Topic
Plants and trees
B2
Oxford Learner's Dictionaries Word of the Day