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


 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