Dictionary entry

Gallowglasses

Webster's Dictionary 1806

Gallowglasses

n. pl.

a long coat of mail, soldiers