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
piano
noun
 
 
From the Word list
Oxford 3000
A1
Oxford Learner's Dictionaries Word of the Day