forstalled

English

Verb

forstalled

  1. simple past and past participle of forstall