Definify.com

Definition 2024


sheltron

sheltron

English

Alternative forms

  • sheltrum, jeltron
  • cheldrome, childrome (Scotland)

Noun

sheltron (plural sheltrons)

  1. (military) A compact body of troops forming a battle array, shield wall or phalanx

Related terms