at first sight

language: en

definitions

  1. upon the first visual encounter; immediately
    en: upon the first visual encounter; immediately

examples

  1. They fell in love at first sight.

    They fell in love at first sight.