1 definition found when first seen - WordNet (r) 2.1 (2005) : when first seen adv 1: as a first impression; "at first blush the offer seemed attractive" [syn: at first blush, when first seen]