See Also: sheltron(dictionary)

sheltron (iou)



sheltron noun. Long obsolete exc. Hist.

A close, compact formation of troops; a phalanx.