Etymology

foreknow

F4O1R1E1K5N1O1W4

Today it means: To have knowledge of beforehand. Full definition →

Middle English forknowen
Ask AI about its historyChatGPTClaudePerplexityGoogle AIGrok