Word Hen
What is the meaning of the word "
screech
"?
Definitions:
a high-pitched noise resembling a human cry
noun
They ducked at the screechings of shells.
Synonyms:
screak
scream
skreak
skreigh
squawk
squeak
NearBy Words:
screecher
screeching
screechy