Definitions Found:

to shriek, also SKRIECH