foreguess The origin and history of foreguess. Etymology From Middle English foregessen, equivalent to fore- + guess. ← Back to the full definition of foreguess