Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
phosphate
in English
phosphate
us
/fəʊsfeɪt/
uk
/fəʊsfeɪt/
#uncommon
Plural
phosphates
Definitions
Noun
guano
with
high
phosphate
levels
;
used
as
fertiliser
carbonated
drink
with
phosphoric
acid
salt
or
ester
of
phosphoric
acid
(
in
chemistry
)
fertiliser
containing
phosphate
compounds
Compounds / Phrases
superphosphate