VariousWords beta
Related Terms:
Definitions:
Verb
deodorize
deodorise
deodourise
Definition: eliminate the odor from; "This stick will deodorize your armpits"
Definition: Alternative spelling of deodorize