Meaning of claymore
Definition of claymore
(noun)
a
large
double-edged
broadsword;
formerly
used
by Scottish Highlanders
an
antipersonnel
land
mine
whose
blast
is aimed at the
oncoming
enemy
Other information on claymore
WIKIPEDIA results for
claymore
Amazon results for
claymore
Tweet