WTWM

whatsthatwordmean

← Definition
Guess

odourful

adjectiveHaving a strong or noticeable smell, often an unpleasant one.

Synonyms

scentedadjectivesmellyadjectivestinkyadjective

Antonyms

fragrantadjective

Built for word lovers.