1. mentholate - Noun
2. mentholate - Verb
mentholate (countable and uncountable, plural mentholates)
(chemistry) A salt or ion derived from menthol.
mentholate (third-person singular simple present mentholates, present participle mentholating, simple past and past participle mentholated)
Add menthol particularly for flavouring.