calcium nitrate

definition: a deliquescent salt that is soluble in water
example:
speech part: noun
synonyms:

How calcium nitrate is being used?