first blush
English Dictionary
->
Letter F
-> first blush
Search Dictionary:
first blush Definition
(n)
at
the
first
glimpse
or
impression
; "
at
first
blush
the
idea
possesses
considerable
intuitive
appeal
but
on
closer
examination
it
fails
"
first blush Synonyms
first blush
© Art Branch Inc.