adv. phr. When first seen; without careful study. At first blush the offer looked good, but when we studied it, we found things we could not accept.
AT FIRST BLUSH
Meaning of AT FIRST BLUSH in English
American idioms English vocabulary. Английский словарь американских идиом. 2012