Tellurate Copy link Tellurate , noun [Compare French tellurate. See Tellurium.] (Chemistry) A salt of telluric acid.