prevoyant - English Synonyms Dictionary