deodorizer
Short definition from Wiktionary
Noun
- A substance or device that removes or masks odors/odours; a device to dispense deodorant.
We haven’t written up deodorizer yet: Simple and Standard meanings, examples and a quiz.
Short definition from Wiktionary
We haven’t written up deodorizer yet: Simple and Standard meanings, examples and a quiz.