pomander

Definitions


[pəˈmandə], (Noun)

Definitions:
- a ball or perforated container of aromatic substances, placed in a cupboard or room to perfume the air or (formerly) carried as a supposed protection against infection


Phrases:

Origin:
late 15th century: from Old French pome d'embre, from medieval Latin pomum de ambra ‘apple of ambergris’




definition by Oxford Dictionaries