search

Scritch

Meaning

Noun

a screech
In British English:
A thrush.
A
, like a small
burrowing.
The
of
an itch.

Verb

To screech.
To
, like a small
burrowing.
To
an
or irritation.
Sourced from
Wiktionary
Join 10 million students and professionals writing 70% faster at QuillBot.com