VariousWords beta
Related Terms:
Definitions:
Adverb
at first sight
at first glance
Definition: on first seeing (someone or something); immediately; "it was love at first sight"
at first sight
at first glance
Definition: after an initial impression, which later proves incorrect