meaning of Cast sheep's eyes at

Cast sheep's eyes at meaning in Idioms Dictionary

If you cast sheep's eyes at at someone, you look lovingly or with longing at them.