Forestalling Meaning

There are 1 meaning(s) for word Forestalling

Meaning 1 : the act of preventing something by anticipating and disposing of it effectively

    Synonyms : obviation,  preclusion