deodorizer
Meaning
A substance or device that removes or masks odors/odours; a device to dispense deodorant.
Synonyms
Translations
Etymology
From deodorize + -er.
Notes
Sign in to write sticky notes
Start learning English with learnfeliz.
Practice speaking and memorizing "deodorizer" and many other words and sentences in English.