Toluate /(?)/

Tol·u·ate

Toluate

n.
  1. A salt of any one of the toluic acids. (Chem.)