to keep sth under control so that it does not spread or get worse
HOLD / KEEP STH IN CHECK
Meaning of HOLD / KEEP STH IN CHECK in English
Oxford Advanced Learner's English Dictionary. Оксфордский английский словарь для изучающик язык на продвинутом уровне. 2005