omniscient - English Synonyms Dictionary