Saltpetre definitions

Potassium nitrate.
noun
0
0
Sodium nitrate.
noun
0
0

Origin of saltpetre

From the Old French salpetre, from Late Latin sāl petrae (“stone salt; possibly "salt of Petra"”).