What is the meaning of the word "screech"?

Definitions:

  1. a high-pitched noise resembling a human cry copy to clipboard noun
    • They ducked at the screechings of shells. copy to clipboard

Synonyms:

NearBy Words: