Definisi 'first blush'
English to English
noun
1 at the first glimpse or impression
Example:
• at first blush the idea possesses considerable intuitive appeal but on closer examination it fails
source: wordnet30
More Word(s)
belief, feeling, impression, notion, opinion,

Visual Synonyms
Click for larger image