WordUnscrambler Home
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’
Click here to see the free dictionary definition for pomander
definition by Oxford Dictionaries