forthcasted

English

Verb

forthcasted

  1. simple past and past participle of forthcast