What is the full meaning of phosphate
a salt, ester, or organic derivative of a phosphoric acid [n -S] / to treat with phosphate [v PHOSPHATED, PHOSPHATING, PHOSPHATES]
Example of the word phosphate placed on a Scrabble board.