What is the meaning of fragrance in English?

Learn vocabulary with pictures as well as definitions of fragrance in English

Learn in

See more

n. fragrance

Definition of fragrance in English

Liquid cosmetic product made with a high concentration of aromatic essential oils and applied to the skin to provide a long-lasting, pleassant smell.

Synonyms of fragrance in English

perfumescent