Definitions for menthol
Overview of noun menthol
The noun menthol has 2 senses? (no senses from tagged texts)
1. menthol
(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)
2. menthol
(a lotion containing menthol which gives it the smell of mint)






