itcheoglan

/ɪtʃɪˈoʊɡlæn/

Definitions

1. noun

A rare or obsolete term for a type of medieval Scottish woolen cloak or mantle.

“The historian wrote about the itcheoglan worn by the Scottish knights during the 15th century.”

Synonyms

  • cloak
  • mantle

Antonyms

  • tunic