English noun: land mine | |||
| 1. | land mine (artifact) an explosive mine hidden underground; explodes when stepped on or driven over | ||
| Synonyms | booby trap, ground-emplaced mine | ||
| Broader (hypernym) | mine | ||
| Narrower (hyponym) | bouncing betty, claymore, claymore mine | ||