nidorous

/naɪˈdɔrəs/

Definitions

1. adjective

having or giving off a strong and unpleasant smell; foul-smelling

“The putrid carcass was nidorous and attracted flies from miles around.”

Synonyms

  • malodorous
  • odorous
  • pestilential

Antonyms

  • aromatic
  • fragrant