Skip to
noun
A distinctive or disagreeable smell, often used to describe a foul or unpleasant aroma.
Browse