Definitions of menthol:

  • noun:   a lotion containing menthol which gives it a mint flavoring