Stenches Synonyms and Antonyms

A distinctive odor that is offensively unpleasant
(Noun)
Antonyms:
  1. perfumes