Synonyms and Antonyms for at first sight

1. at first sight (adv.)

immediately

Synonyms: