DictionaryAI

love at first sight

Short definition from Wiktionary

Noun

  1. an instantaneous attraction

We haven’t written up love at first sight yet: Simple and Standard meanings, examples and a quiz.