всевидец

всеви́дец м. устар.

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