at first sight

definition: immediately
example: it was love at first sight
speech part: adverb
synonyms: at first glance right

How at first sight is being used?