Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
superphosphate
in English
superphosphate
us
//ˌsuːpərfaʊsfiːt//
uk
//ˌsuːpərfaʊsfeɪt//
#uncommon
Definitions
Noun
a
fertilizer
made
from
sulfuric
acid
and
phosphate
rock
The
farmer
applied
superphosphate
to
the
soil
to
increase
crop
yield
.
a
phosphate
with
maximum
phosphoric
acid
content
The
chemical
plant
produced
superphosphate
with
high
phosphoric
acid
concentration
.
Base Words
phosphate
super