"Cast eyes on" is a phrase used to indicate that one has seen or laid eyes on something. There are several synonyms for this phrase, such as "gaze upon," "set eyes on," "glance at," "survey," and "behold." Each of these phrases conveys a slightly different nuance or intensity of the act of looking. For example, "gaze upon" suggests a longer, more intent look than "glance at," which implies a quick and casual glance. "Survey" suggests a more thorough examination, while "behold" has a somewhat archaic or poetic feel to it. Ultimately, the choice of synonym will depend on the tone and context of the situation in which the looking is taking place.