phosphate

Definitions

Agriculture

Food

  • noun a salt of phosphoric acid, used for flavouring and as a stabiliser.

Sports

  • noun a salt of phosphoric acid, stored in muscles as a source of quick energy
http://www.dictionarycentral.com/definition/phosphate.html