telluratePronunciation: /ˈtɛljʊreɪt/Definition of tellurate noun Chemistry a salt or ester of telluric acid. tellurate in other Oxford dictionaries Definition of tellurate in the US English dictionary