Synonyms of Odoriferous

Primary definition: Having a strong smell, especially an unpleasant one.

Full Dictionary Entry

Antonyms & Opposite Concepts