Synonyms for at first blush

1. at first blush (adv.)

as a first impression

Synonyms: