n.
1.sharp piercing cry
2.a high-pitched noise resembling a human cry
3.a joke that seems extremely funny scream v.
1.utter a sudden loud cry
2.utter or declare in a very loud voice
3.make a loud, piercing sound
Idiom of the Day
set (someone) up in business or set up (someone) in business
to help establish someone in business
My father helped to set my sister's husband up in business.