Dictionary for word “forestalled”
forestalled - Did you Mean?
forestall (forestalled)
forestaller
forestall (forestalls)
forestall