clap/lay/set eyes on somebody/something

clap eyes on (someone or something)

To look at or see someone or something. Honestly, I loved my wife the minute I clapped eyes on her. I haven't clapped eyes on that book in weeks, so good luck finding it in my office!
See also: clap, eye, on

lay (one's) eyes on (something)

To see or look at someone or something, especially for the first time. A possessive adjective can be used between "lay" and "eyes." I'll never forget the first time I laid eyes on my son. That sunset may be the most beautiful thing I've ever laid my eyes on. He knew he had to buy the watch from the minute he laid his eyes on it.
See also: eye, lay, on

set eyes on (someone or something)

To look at or see someone or something. Honestly, I loved my wife the minute I set eyes on her. I haven't set eyes on that book in weeks, so good luck finding it in my office!
See also: eye, on, set
Farlex Dictionary of Idioms.

clap/lay/set ˈeyes on somebody/something

(informal) see somebody/something: I’ve no idea who she is. I’ve never clapped eyes on her before. The moment I set eyes on the house, I knew I would live there.
See also: clap, eye, lay, on, set, somebody, something
Farlex Partner Idioms Dictionary
See also:
  • clap eyes on
  • clap eyes on (someone or something)
  • set eyes on
  • set eyes on (someone or something)
  • all eyes are on (someone or something)
  • all eyes are on somebody/something
  • all eyes are on someone/something
  • flick over
  • under (one's) very eyes
  • have eyes like saucers