Word Hen
What is the meaning of the word "
screeching
"?
Definitions:
a high-pitched noise resembling a human cry
noun
They flinched at the screechings of the animals.
Synonyms:
scream