land mine An explosive device laid on the surface of the earth or hidden just underneath it, intended to explode when a person or vehicle touches it Browse all legal terms