LOCHABER AXE MEANING IN ENGLISH

• Lochaber axe Definition & Synonyms

  1. () A weapon of war, consisting of a pole armed with an axhead at its end, formerly used by the Scotch Highlanders.


RECENT SEARCHES