To prevent or delay an anticipated event or action by taking advance measures. To act in advance to prevent something from happening.
Originally from Old English foresteal (an ambush), combining fore- (before) and steal (to place secretly). Medieval merchants would 'forestall' by intercepting goods before they reached market to control prices. The meaning evolved to any preemptive action that prevents something.
Try Another Word