stenchier

/stɛnʃɪər/

Definitions

1. noun

One who makes or spreads a bad smell.

“The stenchier of the sewers was finally caught by the authorities.”

Synonyms

  • odoriferous
  • polluter

Antonyms

  • freshener
  • perfumer