squeal

squeals

Substantiv
a high-pitched howl



squeal

squeal

squeals

squealed

squealed

squealing

Verb
utter a high-pitched cry, characteristic of pigs

Synonymer

Synonymer