when-first-seen

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

Synonyms

at first blush

Words of close approximity