screch Definition
Definition
noun: a high-pitched, sharp sound. verb: to produce such a sound; to cry out in pain, fear, or anger.
Browse
noun: a high-pitched, sharp sound. verb: to produce such a sound; to cry out in pain, fear, or anger.
Browse