odorous

/ˈɒdərəs/

Definitions

1. adjective

having or giving off a strong and unpleasant smell

“The odorous dumpster in the alley was causing a stink in the neighborhood.”

2. noun

an unpleasant smell

“The odorous gas emanated from the chemical plant’s leak.”

Synonyms

  • smelly
  • stinky

Antonyms

  • aromatic
  • fragrant