scritch
English
Etymology 1
Noun
(obsolete) a screech
*1793,
- Perhaps it is the owlet's scritch :
- For what can aid the mastiff bitch ?
Verb
(es)
(obsolete) To screech.
Etymology 2
Verb
(es)
To scratch an itch.
Not English
has no English definition. It may be misspelled.