odorize

Definitions:

  • To impart an odor to; scent.
  • To add <xref>odor</xref>
  • cause to smell or be smelly
powered by