English dictionary, thesaurus, translations & etymology
FreeDict.com

sheltron in Russian

sheltron in Russian

шилтрон
noun
(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.
Add to Flashcards
Translations from WikDict, CC BY-SA · example sentences from Tatoeba, CC BY 2.0 FR.