1. a bad smell; an offensive odor;a stench;a stink
    • 悪臭のある
    • bad-smelling/stinking/《文》 malodorous
    • 悪臭を放つ
    • smell bad/give off 「a bad smell [a stench]/stink
    • その通りはごみの悪臭がした
    • The street stank of garbage.