Всевидец: значение слова в словаре Ефремовой

всевидец м.

Тот, кто наделен способностью всё видеть, замечать, предвидеть (обычно о предсказателях, пророках и т.п.).