deodorizer

deodorizer antonyms

deodorizer definitions

noun
  • A substance or device that removes or masks odors/odours; a device to dispense deodorant.