stillblaster

noun

1.
an explosive mine hidden underground; explodes when stepped on or driven over