Definitions for "Deodorizer"
He who, or that which, deodorizes; esp., an agent that destroys offensive odors.
A device that absorbs odors, usually by principle of absorption.
a chemical used to remove or eliminate unpleasant odors