• Deodorizer

    Full definition of deodorizer

    Noun

    deodorizer

    (plural deodorizers)
    1. A substance or device that removes or masks odors
      odours
    © Wiktionary