at first sight

language: zh

definitions

  1. upon the first visual encounter; immediately
    zh: 一见钟情;第一眼

examples

  1. They fell in love at first sight.

    他们一见钟情。