Adjective malodourous has 1 sense
  1. malodorous, malodourous - unpleasant-smelling
,
TOP