Definitions of saltpetre:

  • noun:   (KNO3) used especially as a fertilizer and explosive