malodourous

英[mæləʊ'duərəs] 美[mæləʊ'duərəs]
  • adj.有臭味的
Adjective:
  1. having an unpleasant smell

【邻近词汇】