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

 

pomander

 noun
noun
BrE BrE//pəˈmændə(r)//
 
; NAmE NAmE//ˈpoʊmændər//
 
 
jump to other results
a round container filled with dried flowers, leaves, etc. that is used to give a pleasant smell to rooms or clothes Word Origin late 15th cent.: from Old French pome d'embre, from medieval Latin pomum de ambra ‘apple of ambergris’.
See the Oxford Advanced American Dictionary entry: pomander