forebought

English

Verb

forebought

  1. simple past and past participle of forebuy