English dictionary
at first sight meaning and definition
Definition and meaning of at first sight at MeaningMonkey.org. at first sight meaning and definition in the English Dictionary.AT FIRST SIGHT adverb
Definition of at first sight (adverb)
- immediately
- "it was love at first sight"
- synonyms: at first glance
Source: Princeton University Wordnet