noun
at the first glimpse or impression
-
at first blush the idea possesses considerable intuitive appeal but on closer examination it fails
• Hypernyms: ↑impression, ↑feeling, ↑belief, ↑notion, ↑opinion
* * *
first blush
▪ At the first glance or sight
▪ Offhand
● blush
Useful english dictionary. 2012.