Definify.com

Definition 2024


mentholated

mentholated

English

Adjective

mentholated (comparative more mentholated, superlative most mentholated)

  1. Impregnated with menthol.