screechings
English
Noun
screechings
plural of
screeching