deodorizer

Noun

 * 1) A substance or device that removes or masks odors/odours; a device to dispense deodorant.