first blush
firstb·lush
noun
1.
at the first glimpse or impression
- “at first blush the idea possesses considerable intuitive appeal but on closer examination it fails”
Related words
Broader terms
WordNet 2.1 (Princeton University). WordNet 2.1 Copyright Princeton University. All rights reserved.