blasting caps
English
Noun
blasting
caps
plural of
blasting cap