mentholated Meaning, Definition & Usage

  1. adjective containing, or impregnated with, menthol
    • mentholated cough syrup

WordNet