RESTRAIN Meaning of RESTRAIN in English v. curb, hinder; arrest, take away one's liberty; repress, subdue Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012