CLAYMORE MINE


Meaning of CLAYMORE MINE in English

mine that produces a fan-shaped directed explosion when detonated

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.