Forestall Meaning

There are 2 meaning(s) for word Forestall

Meaning 1 : act in advance of; deal with ahead of time

    Synonyms : anticipate,  counter,  foresee
Meaning 2 : keep from happening or arising; make impossible

    Synonyms : forbid,  foreclose,  preclude,  prevent