Definify.com

Definition 2024


love_at_first_sight

love at first sight

English

Noun

love at first sight

  1. (idiomatic) an instantaneous attraction

Translations