screeching(a)
n. a high-pitched noise resembling a human cry"he ducked at the screechings of shells"
同义词:screechshriekshriekingscreamscreaming
sharp piercing cry 同义词:screamscreamingshriekshriekingscreech
adj.loud and sustained; shrill and piercing"a screeching parrot"; " screeching brakes"
同义词:screaming(a)shrieking(a)