VariousWords beta
Related Terms:
Definitions:
Adjective
mentholated
Definition: containing, or impregnated with, menthol; "mentholated cough syrup"
Definition: Impregnated with menthol.