Definitions
adverb
on first seeing (someone or something); immediately
“it was love at first sight”
Look “at first sight” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
on first seeing (someone or something); immediately
“it was love at first sight”