LOVE AT FIRST SIGHT Meaning of LOVE AT FIRST SIGHT in English sudden love, love begins when people first meet When Jessica met Ryan, it was love at first sight. Wayne Magnuson. English idioms vocabulary. Словарь английских идиом. 2012