Definitions
There are 2 meanings of the phrase
At First Glance.
At First Glance - as an adverb
On first seeing (someone or something); immediately
Example: "It was love at first sight"
Synonyms (Exact Relations)
at first sight