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