|  | 
Definition of First blush
1. Noun. At the first glimpse or impression. "At first blush the idea possesses considerable intuitive appeal but on closer examination it fails" 
|  | 
1. Noun. At the first glimpse or impression. "At first blush the idea possesses considerable intuitive appeal but on closer examination it fails"