Copy page URL Share on Twitter Share on WhatsApp Share on Facebook
Get it on Google Play
Meaning of word menthol from English dictionary with examples, synonyms and antonyms.

menthol   noun

Meaning : A crystalline compound that has the cool and minty taste and odor that occurs naturally in peppermint oil. Used as a flavoring and in medicine to relieve itching, pain, and nasal congestion.

Meaning : A lotion containing menthol which gives it the smell of mint.