- to prevent or hinder by doing something ahead of time
- to act in advance of; get ahead of; anticipate
- to interfere with the trading in (a market) by buying up goods in advance, getting sellers to raise prices, etc.
- to intercept
- to obstruct by force
ME forestallen < forestal, ambush < OE foresteall: see fore & stall