Deodorize
English Meaning
To deprive of odor, especially of such as results from impurities.
- To mask or neutralize the odor of.
- To make more acceptable, as by elimination or suppression of an offensive aspect: "Tighter regulation and the entrance of big developers . . . have helped deodorize the industry, but it is still plagued by undercapitalized and even fraudulent developers” ( Forbes).