Deodorizer

Definition:

  • (n.) He who, or that which, deodorizes; esp., an agent that destroys offensive odors.

Compare deodorizer with other words:

deodorant vs. deodorizer

deodorizer vs. odour

deodorizer vs. odor

deodorizer vs. mask

deodorizer vs. remove

deodorize vs. deodorizer