English dictionary
at first blush meaning and definition
Definition and meaning of at first blush at MeaningMonkey.org. at first blush meaning and definition in the English Dictionary.AT FIRST BLUSH adverb
Definition of at first blush (adverb)
- as a first impression
- "at first blush the offer seemed attractive"
- synonyms: when first seen
Source: Princeton University Wordnet