Noun Definition

screech

1.Definition: a high-pitched noise resembling a human cry

"He ducked at the screechings of shells", "He heard the scream of the brakes"

Related Noun(s):scream, shriek

Category: General

2.Definition: sharp piercing cry

Related Noun(s):scream, shriek

Category: General