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.

American idioms English vocabulary.      Английский словарь американских идиом.