mudcaps

noun
  1. Plural of mudcap; a small explosive charge placed on top of a borehole or blasting site and covered with mud or clay to contain the blast.
  2. Usage: technical; mining and blasting industry term

Examples