Definition of AT FIRST SIGHT
Adverb : AT FIRST SIGHT
Source: WordNet 3.1
-
1. (
) on first seeing (someone or something); immediately; "it was love at first sight" ;
-
2. (
) after an initial impression, which later proves incorrect ;
See more about : AT FIRST SIGHT