at_first_blushEnglish

at first blush, when first seen

Adverb

As a first impression

English: at first blush, when first seen

English words with similar meanings

Show 1 words