squeal noun
ADJ. little | high-pitched
VERB + SQUEAL give, let out She gave a little squeal of delight. | hear
PREP. with a ~ The car stopped with a squeal of brakes. | ~ of
PHRASES the squeal of brakes, a squeal of delight > Note at SOUND
You can also check other dicts: squeal (English, 中文解释 ), wordnet sense, Collins Definition