Synonyms and Antonyms for at_first_glance

1. at first glance (adv.)

immediately

Synonyms: