Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

landmines Definition

Cancel
landmines
noun(land mine)
a mine usually placed just below the surface of the ground and designed to be exploded usually by the weight of vehicles or troops passing over it —often used figuratively

Words Related to landmines!

landmines Examples by Brain Bank Users