SHEEP'S EYE


Meaning of SHEEP'S EYE in English

[sheep's eye] n (ca. 1529): a shy longing usu. amorous glance--usu. used in pl.

Merriam-Webster English vocab.      Английский словарь Merriam Webster.