claymore mine
Meaning, Definition & Usage
Dictionary
Related
noun
an antipersonnel land mine whose blast is aimed at the oncoming enemy
claymore
.
WordNet
Previous
claxon
clay
clayes
clayey
clayish
Next
claystone
claytonia
clayware
cleading
clean