English Idioms: Love at first sight April 15, 2022March 24, 2022 by admin English Idioms About “Love” Idiom: Love at first sight Meaning: An instantaneous attraction Example: It was love at first sight when we met.