Definitions
noun
at the first glimpse or impression
“at first blush the idea possesses considerable intuitive appeal but on closer examination it fails”
Look “first blush” up elsewhere
Want another word?
Spin the dictionary for a fresh one.