screeched
动词 screech:
make a high-pitched, screeching noise
同义词:squeak, screech, creak, screak, skreak
utter a harsh abrupt scream
同义词:squawk, screak, skreak, skreigh, screech