SELF-RESTRAINT Meaning of SELF-RESTRAINT in English n. SELF-CONTROL. Derivatives: self-restrained adj. Oxford English vocab. Оксфордский английский словарь. 2012