What does 'Cast sheep's eyes at' mean?
If you cast sheep's eyes at at someone, you look lovingly or with longing at them.
- Category: Animals
- Contributed By: Liezel Tagpuno
Idioms similar to 'Cast sheep's eyes at'
Buy our lists of British English, American English and Animal idioms in PDF format. They're perfect to use offline for reference or for use in class!