Noun
-
any property detected by the olfactory system
- olfactory property -
an odor left in passing by which a person or animal can be traced
-
a distinctive odor that is pleasant
Verb
-
apply perfume to
"She perfumes herself every day"
-
catch the scent of
get wind of
"The dog nosed out the drugs"
-
cause to smell or be smelly
- odourise