at first sight
definitions
-
upon the first visual encounter; immediatelyen: upon the first visual encounter; immediately
examples
-
They fell in love at first sight.
They fell in love at first sight.
They fell in love at first sight.
They fell in love at first sight.