Fore·know v. t. [imp. Foreknew p. p. Foreknown p. pr. & vb. n. Foreknowing.] To have previous knowledge of; to know beforehand. Who would the miseries of man foreknow? --Dryden. ◄ ►