farsighted - English Synonyms Dictionary