'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]