at first glance adv 1: immediately; "it was love at first sight" [syn: {at first sight}, {at first glance}]