Home

Word

claymore mine, n.
more info an antipersonnel land mine whose blast is aimed at the oncoming enemy
<noun.artifact>

claymore claymore mine
semantic pointers
hypernym