to forestall [ forestalled ; forestalled ]
Synonymes
  • أفشل ، أبطل ، عطّل ، منع ، أوقف ، وقّف ، قضى على ، أعاق ، أجهض