English
›
Words
to
prevent by performing some action in advance
Translation:
English
Verb
5
forestall
Add
Translation