n.
1.a high-pitched howl squeal v.
1.utter a high-pitched cry, characteristic of pigs
2.confess to a punishable or reprehensible deed, usually under pressure
Idiom of the Day
lead (someone) to (do something)
to cause someone to do something
The screams from the house led the police to believe that something terrible had happened.