sheltron (English, noun)
expansion: sheltron (plural sheltrons)
expansion: (military, historical)
Senses:
topics: government
military
politics
war
glosses: 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.
tags: historical
Forms:
form: sheltrons
tags: plural
form: cheldrome
tags: alternative
form: childrome
tags: alternative
form: sheltrum
tags: alternative
form: schiltrom
tags: alternative