Feedback
Sheltron
Your browser does not support the audio element.
Meaning
Noun
●
In Military:
A
compact
body of
troops
forming
a
battle
array
or
phalanx
, especially such a body of Scottish
troops
armed
with
pikes
during
th
e Wars of Scottish Independence in
th
e
late
13th and early 14th centuries.
Sourced from
Wiktionary
Origin
sheltron
English
sheltron
Middle English (1100-1500)
Sourced from
Etym
Synonyms
Sheltrum
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better