MentholWordNet Explorer
Explore synonyms, antonyms, hypernyms, hyponyms, and semantic relationships for “menthol” powered by Princeton WordNet.
noun
liquid preparation having a soothing or antiseptic or medicinal action when applied to the skin
noun
(chemistry) a substance formed by chemical union of two or more elements or ingredients in definite proportion by weight
noun
oil from the peppermint plant used as flavoring
noun
a salve containing menthol