Definify.com

Definition 2025


mentholated

mentholated

English

Adjective

mentholated (comparative more mentholated, superlative most mentholated)

  1. Impregnated with menthol.