[verb] [T] - to prevent (something) from happening by acting firstThe government forestalled criticism by holding a public enquiry into the matter.
FORESTALL
Meaning of FORESTALL in English
Cambridge English vocab. Кембриджский английский словарь. 2012