D defs.my
Entry 2 senses Webster, 1913

Escrol

· Es·crol · IPA
01 n. A scroll.
  1. 1.
    A scroll.[Obs.]
  2. 2.
    A long strip or scroll resembling a ribbon or a band of parchment, or the like, anciently placed above the shield, and supporting the crest.(Her.)