CLAYMORE MINE Meaning of CLAYMORE MINE in English mine that produces a fan-shaped directed explosion when detonated Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012