AT FIRST BLUSH


Meaning of AT FIRST BLUSH in English

when first seen, without careful study At first blush he seemed like a good worker but later we had many problems with him.

English idioms vocab.      Словарь английских идиом и выражений.