ground-emplaced mine n : an explosive mine hidden underground; explodes when stepped on or driven over [syn: {land mine}, {booby trap}]
Copyright © 2025 3Dict.net