foreseer Meaning, Definition & Usage

Fore*se"er noun
Definitions
  1. One who foresees or foreknows.

Webster 1913