deodorize verb
also British deodorise /diˈoʊdəˌraɪz/ deodorizes; deodorized; deodorizing
also British deodorise /diˈoʊdəˌraɪz/ deodorizes; deodorized; deodorizing
Learner's definition of DEODORIZE
[+ object]
: to remove an unpleasant smell from (something)除去…的臭味;给…除臭
— deodorizer
also British deodoriser noun, plural deodorizers [count]