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.      Словарь английских идиом.