POMANDER


Meaning of POMANDER in English

[po.man.der] n [ME, modif. of MF pome d'ambre, lit., apple or ball of amber] (15c) 1: a mixture of aromatic substances enclosed in a perforated bag or box and used to scent clothes and linens or formerly carried as a guard against infection; also: a clove-studded orange or apple used for the same purposes

2: a box or hollow fruit-shaped ball for holding pomander

Merriam-Webster English vocab.      Английский словарь Merriam Webster.