Definition
Simply plug your letters into the Search and Get definitions for English words.
noun : MENTHOL
Source:WordNet 3.1
-
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 ;
-
2. (
) a lotion containing menthol which gives it the smell of mint ;
See more about : MENTHOL