Deodorization

Definition:

  • (n.) The act of depriving of odor, especially of offensive odors resulting from impurities.

Compare deodorization with other words:

deodorization vs. deodorize

deodorization vs. odor