Synonyms and Antonyms for at first blush

1. at first blush (adv.)

as a first impression

Synonyms: