Synonyms of Love at first sight
Primary definition: An immediate, powerful romantic attraction or feeling of affection toward someone upon seeing them for the very first time.
Primary definition: An immediate, powerful romantic attraction or feeling of affection toward someone upon seeing them for the very first time.