at-first-blush

  • (r) as a first impression
    • at first blush the offer seemed attractive
    when first seen,

Synonyms

when first seen

Words of close approximity