DEODOURISE





Definition:

  1. [verb] eliminate the odor from; "This stick will deodorize your armpits"
    Synonyms: deodorize, deodorise

Synonyms: