all-knowing en · ADJ
Etymology
From all- + knowing. Partially a calque of Latin omnisciens (literally “all-knowing”)
Meanings
-
(not-comparable) Knowing everything: all facts, all actions taken by everyone, and so on.
Near-synonyms: all-seeing, omnivident
She waited on her horse passive and all-knowing.
1974, John Boorman, Zardoz, London: Pan Books, page 19:
Relateds
all-powerful · ever-present · omnipotent · omnipresent