Meanings

  1. love at first sight (an instantaneous attraction)

  2. love at first sight; love at first glance

    Als meine Frau und ich uns das erste Mal sahen, war es Liebe auf den ersten Blick.