Definition, synonyms and related words
a screech
A light scratching sound, like a small animal burrowing.
To screech.
To make a light scratching sound, like a small animal burrowing.