{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
Slang English vocab. Английский сленговый словарь. 2012