Definition of claymores:
(n) :
A large two-handed sword historically used by the Scottish Highlanders.
(n) :
An American-made anti-personnel mine designed to lay down a wide arc of steel ball bearings in order to inflict casualties.
(n) :
A suburb of Sydney in the Campbelltown council area, New South Wales, Australia.
(n) :
Alternative letter-case form of Claymore (“antipersonnel mine”). [An American-made anti-personnel mine designed to lay down a wide arc of steel ball bearings in order to inflict casualties.]