Definition of tellurate in US English:

tellurate

noun

Chemistry
  • A salt or ester of telluric acid.

    • ‘In acid solutions tellurate has no action on arsenite.’
    • ‘Different concentrations of tellurate and tellurite amendments were used.’

Pronunciation

tellurate

/ˈtelyəˌrāt//ˈtɛljəˌreɪt/