WordRel.com
claymore mine
Noun
an antipersonnel land mine whose blast is aimed at the oncoming enemy
synonym
claymore
hypernym
booby trap
ground-emplaced mine
land mine
claymore mine vs booby trap
claymore mine vs claymore
claymore mine vs ground-emplaced mine
claymore mine vs land mine
© WordRel.com 2024,
CC-BY 4.0
/
CC-BY-SA 3.0
.
Details