ALL meanings of deodorizer
de·o·dor·ize
D d - noun deodorizer any substance or device used in deodorizing something; esp., a spray or the like used to mask odors, as in a room 3
- verb with object deodorizer to rid of odor, especially of unpleasant odor. 1
- noun deodorizer A substance or device that removes or masks odors / odours. 1