IN CHECK


Meaning of IN CHECK in English

under control, kept quiet or back The violence was kept in check by the police department and the army.

English idioms vocab.      Словарь английских идиом и выражений.