DEODORISE

Definition of DEODORISE

  1. (verb)eliminate the odor from