Webster's Revised Unabridged Dictionary · 1913

all-knowing

all-knowing , adjective

knowing everything.