foetid

/ˈfɛtɪd/
adjective
  1. Smelling very unpleasant; stinking.
    • We had to leave the room because of the foetid odor of rotten eggs.
    • The foetid smell from the garbage can made everyone cover their noses.
    • The swamp gave off a foetid stench that could be smelled from a mile away.
Antonyms