Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
nitrate
in English
nitrate
#moderate
Plural
nitrates
Past Tense
nitrated
Participle Verb
nitrating
Third Person Singular
nitrates
Definitions
Noun
a
salt
or
ester
of
nitric
acid
The
fertilizer
contained
a
high
concentration
of
nitrate
.
Verb
to
treat
with
nitric
acid
;
form
compounds
The
manufacturer
will
nitrate
the
metal
surface
for
protection
.
Compounds / Phrases
cellulose nitrate
sodium nitrate
potassium nitrate
nitrate of potash