Definitions Found:

screech