when first seen Meaning, Definition & Usage

  1. adverb as a first impression
    at first blush.
    • at first blush the offer seemed attractive

WordNet