Answer: forestalling

AnswerCrossword Clue
forestallingFORESTALL, to prevent
forestallingPrevent or obstruct (an anticipated event or action) by taking action ahead of time
forestallingBuy up (goods) in order to profit by an enhanced price
forestallingAct in advance of (someone) in order to prevent them from doing something