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

Dictionary of English idioms .      Словарь английских идиом.