Answer: FORESTALLED

AnswerCrossword Clue
FORESTALLEDGot ahead of.
forestalledPrevent or obstruct (an anticipated event or action) by taking action ahead of time
forestalledFORESTALL, to prevent
forestalledAct in advance of (someone) in order to prevent them from doing something
forestalledBuy up (goods) in order to profit by an enhanced price