Find the word definition

The Collaborative International Dictionary
Toluate

Toluate \Tol"u*ate\, n. (Chem.) A salt of any one of the toluic acids.

Wiktionary
toluate

n. (context chemistry English) A salt of any of the toluic acids.