English Dictionary
Definition screech in British English
screech verb
verb
/skriːtʃ/
1
to make a loud, high, and unpleasant cry, especially when you are upset
2
to make a loud, high, and unpleasant noise
Example
There were seagulls screeching over our heads.
