deodorizer
deodorizer · deodorizers
A substance or device that removes or masks odors/odoursA substance or device that removes or masks odors/odours; a device to dispense deodorant.
Meaning
1 sensesA substance or device that removes or masks odors/odours; a device to dispense deodorant.