LOVE AT FIRST SIGHT Meaning of LOVE AT FIRST SIGHT in English falling in love with someone at first glance Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012