SHEEP'S-EYE


Meaning of SHEEP'S-EYE in English

noun a modest, diffident look; a loving glance;

— commonly in the plural.

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