Comprehensive
Dictionary Suite
Help
Help
Help
 
Advanced Dictionary      
Lookup History
claymore mine

claymore mine

 
pronunciation:
kleI mor maIn
part of speech: noun
definition: a mine, planted in the ground, that is designed to explode in a fanlike array of fragments in the path of an enemy force.