Definition of DEODORANTS
noun : DEODORANTS
Source: WordNet 3.1
-
1. (
) a toiletry applied to the skin in order to mask unpleasant odors ;
See more about : DEODORANTS