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