'Scritch' definitions:

Definition of 'Scritch'

From: GCIDE
  • Scritch \Scritch\, n. A screech. [R.] [1913 Webster]
  • Perhaps it is the owlet's scritch. --Coleridge. [1913 Webster]