mentholate
Speech parts
1. mentholate - Noun
2. mentholate - Verb
Meaning
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.