at first sight adv : immediately; "it was love at first sight" [syn: {at first glance}]
Copyright © 2024 3Dict.net