Definition of Malodourous

  • (adjective) having an unpleasant smell

Antonyms of Malodourous


Homophones of Malodourous


No Homophones Found.