babies in the eyes

Noun

Meaning

babies in the eyes pl (plural only)

(idiomatic, archaic) The minute reflection which one sees of oneself in the eyes of another.

Source: en.wiktionary.org

Close letter words and terms