VariousWords beta
Related Terms:
Definitions:
Verb
deodorize
deodorise
deodourise
Definition: eliminate the odor from; "This stick will deodorize your armpits"
Definition: To mask or eliminate the odor of, or an odor in, (something).