to forestall [ forestalled ; forestalled ]
Eşanlamlılar
  • عاجل ، سارع
Notices
  • act in advance of in order to prevent or anticipate (the action of another, or an event) or anticipate the action of