omnificent - English Synonyms Dictionary