perfuming: meaning and definitions

EnglishType a word

What is perfuming?

What is perfuming?

  • A substance that emits and diffuses a fragrant odor, especially a volatile liquid distilled from flowers or prepared synthetically.
  • A pleasing, agreeable scent or odor. See Synonyms at fragrance.

Search words

Upgrade your experience