Claymore Mine Definition

noun
A lens-shaped, ground-emplaced antipersonnel mine whose blast is focused in the direction of the oncoming enemy.
American Heritage
Synonyms:

Find Similar Words

Find similar words to claymore mine using the buttons below.

Words Starting With

Words Ending With

Unscrambles

claymore mine

Words Near Claymore Mine in the Dictionary