Synonyms and Antonyms for at first sight | Synonym.com

Synonyms and Antonyms for at first sight

1. at first sight (adv.)

immediately

Synonyms: