Definition Definition

scritch - Meaning and Examples

Meaning of 'scritch' (Webster Dictionary)

1 . Scritch [ n.]
- A screech.