dictionary.pt

squeal

nounmasculine/ˈɡĩʃu/low

guin·cho

Definition

A high-pitched, shrill cry or sound, especially from an animal or machine.
The mouse's squeal frightened her.
The squeal of the brakes was deafening.
Common collocations
animal squealbrake squealhigh-pitched squealshrill squeal

Etymology

Possivelmente onomatopeico, imitando um som agudo.

Related words