stercorous

/ˈstɛrkərəs/

Definitions

1. adjective

Having or producing a strong or unpleasant smell, especially of dung or decaying matter.

“The stercorous odor emanating from the compost heap was overwhelming.”

Synonyms

  • fetid
  • malodorous

Antonyms

  • fragrant
  • sweet