blasting cap

noun

1.
a small tube filled with detonating substances; used to detonate high explosives