meaning of deodorant

1. A deodorizer.
2.
a toiletry applied to the skin in order to mask unpleasant odors


Related Words

deodorant |

Developed & Maintained By Taraprasad.com

Treasure Words