squealing
动词 squeal:
utter a high-pitched cry, characteristic of pigs
confess to a punishable or reprehensible deed, usually under pressure
同义词:confess, squeal, shrive, fink
形容词 squealing:
having or making a high-pitched sound such as that made by a mouse or a rusty hinge
同义词:screaky, screechy, squeaking, squeaky