Word info

sheltron

Noun

Meaning

sheltron (plural sheltrons) (military, historical)

(now chiefly historical) A compact body of troops forming a battle array or phalanx, especially such a body of Scottish troops armed with pikes during the Wars of Scottish Independence in the late 13th and early 14th centuries.

Source: en.wiktionary.org

Related terms

Close letter words and terms