at first sight
English Dictionary
->
Letter A
-> at first sight
Search Dictionary:
at first sight Definition
(r)
immediately
; "
it
was
love
at
first
sight
"
at first sight Synonyms
at first glance
at first sight
© Art Branch Inc.