fragrance noun definition in Departments in stores topic from the Oxford Advanced Learner's Dictionary

fragrance

 noun: Departments in stores topic
[countable] a liquid that you put on your skin in order to make yourself smell nice an exciting new fragrance from Dior They are about to launch their first fragrance for men.

Explore other topic groups related to Departments in stores

Retail