Having an unpleasant odor
(Adjective)

Foul-smelling Is Also Mentioned In