Idiom: Cast sheep's eyes at

Idiom Definitions for 'Cast sheep's eyes at'


If you cast sheep's eyes at at someone, you look lovingly or with longing at them.
Download our Idioms eBooks - Download our English idioms eBooks now...

See also: