AT FIRST BLUSH


Meaning of AT FIRST BLUSH in English

{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./

Slang English vocab.      Английский сленговый словарь.