Home UK English whining
1The making of a long, high-pitched cry or sound.
1Making or characterized by a long, high-pitched cry or sound.
READ THESE ARTICLES