Synonyms and Antonyms for at_first_blush

1. at first blush (adv.)

as a first impression

Synonyms: