Phosphate Meaning

There are 2 meaning(s) for word Phosphate

Meaning 1 : a salt of phosphoric acid

    Synonyms : inorganic phosphate,  orthophosphate
Meaning 2 : carbonated drink with fruit syrup and a little phosphoric acid