English dictionary
forestall meaning and definition
Definition and meaning of forestall at MeaningMonkey.org. forestall meaning and definition in the English Dictionary.FORESTALL verb
Definition of forestall (verb)
Source: Princeton University Wordnet