love at first sight
love at first sight
English
Noun
Ad
Definition
an instantaneous attraction
Example Sentences
- "For the young striker and the fans, it was love at first sight."
Ad
love at first sight
an instantaneous attraction