omniscient
adjectiveHaving total knowledge; knowing everything.
nounOne having total knowledge.
nounGod. Used with the.
All-knowing; possessing knowledge of all things; having infinite or universal knowledge: as, God only is omniscient.
adjectiveHaving universal knowledge; knowing all things; infinitely knowing or wise.
adjectiveHaving
infinitely wise
