Dictionary entry

Screech

Webster's Dictionary 1806

Screech

n.

a harsh and horrid cry, shout, hoot