forecaught

English

Verb

forecaught

  1. simple past and past participle of forecatch