Meaning & Definition of Menthol in English
English⟶
Menthol
/mɛnθɔl/
noun
1. 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
synonym:
- menthol
2. A lotion containing menthol which gives it the smell of mint
synonym:
- menthol