What does blasting cap mean?

blasting cap meaning in General Dictionary

a tiny tube filled with detonating substances; used to detonate high explosives