Lingvanex Tranalator

Translator for


translation app

Lingvanex - your universal translation app

Translator for

Download For Free

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