Toggle navigation
Register
Log in
Home
Learning Center
Learn More
Register
Log in
Word Definition
Perfume
A substance that emits an agreeable odor.
The scent, odor, or odoriferous particles emitted from a sweet-smelling substance; a pleasant odor; fragrance; aroma.
To fill or impregnate with a perfume; to scent.
Synonyms
Scenting
Antonyms
Stink
Try it Free
Learn More