at first sight

language: th

definitions

  1. upon the first visual encounter; immediately
    th: ในตอนแรก; เมื่อเห็นครั้งแรก

examples

  1. They fell in love at first sight.

    พวกเขาตกหลุมรักเมื่อเห็นครั้งแรก