foreknowingly - English Synonyms Dictionary