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