Noun deodorant has 1 sense
  1. deodorant, deodourant - a toiletry applied to the skin in order to mask unpleasant odors
    --1 is a kind of toiletry, toilet article, toiletries
    Derived form: verb deodorize1
,
TOP