MENTHOLATED


Meaning of MENTHOLATED in English

[men.tho.lat.ed] adj (1922): containing or impregnated with menthol "a ~ salve"

Merriam-Webster English vocab.      Английский словарь Merriam Webster.