PHOSPHORATE


Meaning of PHOSPHORATE in English

v.tr. combine or impregnate with phosphorus.

Oxford English vocab.      Оксфордский английский словарь.