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