saltpeter

definition: A chemical compound, KNO3, used especially as a fertilizer and explosive
example: Saltpeter is one of the key ingredients in gunpowder.
speech part: noun
synonyms: potassium nitrate

How saltpeter is being used?