deodorizer
Plural: deodorizers
Noun
- A substance or device that removes or masks odors/odours; a device to dispense deodorant.
Origin / Etymology
From deodorize + -er.
Scrabble Score: 21
deodorizer: valid Scrabble (US) TWL Worddeodorizer: valid Scrabble Word in Merriam-Webster MW Dictionary
deodorizer: valid Scrabble Word in International Collins CSW Dictionary
Words With Friends Score: 21
deodorizer: valid Words With Friends Word