Screeching meaning

Present participle of screech.
verb
0
1
The act of producing a screech.

Hysterical screechings.

noun
0
1
Advertisement