Forestall meaning

Impede, or prevent from happening

1 Like