an antipersonnel land mine whose blast is aimed at the oncoming enemy
Synonyms for claymore
On this page, you will find 30 slang terms related to claymore. Some of the top words include: terrorist, Poomfay, Tila Nguyen, Wtong, suicide bomber, and 25 more.