at first blush
English Dictionary
->
Letter A
-> at first blush
Search Dictionary:
at first blush Definition
(r)
as
a
first
impression
; "
at
first
blush
the
offer
seemed
attractive
"
at first blush Synonyms
at first blush
when first seen
© Art Branch Inc.