Meaning
to see someone or something for the first time
Literal Meaning
to place eyes on
Example
“I had never laid eyes on such a beautiful painting before.”