SCROW


Meaning of SCROW in English

noun a scroll.

2. scrow ·noun a clipping from skins; a currier's cuttings.

Webster English vocab.      Английский словарь Webster.