Dictionary |
1 Result
#1
odourise
v.
[
odorize
,
scent
] cause to smell or be smelly
. wn