deodorant

noun
  1. a substance applied to the body to prevent or mask unpleasant odors
adjective
  1. having the property of destroying or masking odors

Examples