petard

noun

1.
an explosive device used to break down a gate or wall