'at first sight' definitions:

Definition of 'at first sight'

From: WordNet
adverb
Immediately; "it was love at first sight" [syn: at first sight, at first glance]