Dictionary |
1 Result
#1
ill-smelling
a.
[
malodorous
,
malodourous
,
unpleasant-smelling
,
stinky
] having an unpleasant smell
. wn