Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: deodoriser  dee'ow-du,rI-zu(r)
Usage: Brit (N. Amer: deodorizer)
  1. A substance or device used to remove or mask unpleasant odours
    "They placed deodorisers throughout the locker room";
    - deodorizer

Derived forms: deodorisers