Definitions of first blush:
- noun: at the first glimpse or impression
Example: "At first blush the idea possesses considerable intuitive appeal but on closer examination it fails"
Example: "At first blush the idea possesses considerable intuitive appeal but on closer examination it fails"