WordNet (r) 3.0 (2006):at first glance adv 1: immediately; "it was love at first sight" [syn: at first sight, at first glance]