English synonyms about - contact  

claymore mine

noun

1 claymore mine

An antipersonnel land mine whose blast is aimed at the oncoming enemy.

synonym: claymore.


Find more on claymore mine elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0251