at first sight

language: pt

definitions

  1. upon the first visual encounter; immediately
    pt: à primeira vista; imediatamente

examples

  1. They fell in love at first sight.

    Eles se apaixonaram à primeira vista.