FORESTALL


Meaning of FORESTALL in English

[verb] [T] - to prevent (something) from happening by acting firstThe government forestalled criticism by holding a public enquiry into the matter.

Cambridge English vocab.      Кембриджский английский словарь.