单词 irrestrainable 释义 irrestrainable, a.|rstrenb()l|[ir-2.]Not restrainable; that cannot be restrained or held in check.1643Prynne Sov. Power Parl. i. (ed. 2) 91 An absolute, irrevocable, uncontroulable Supremacy over them, superiour to, irrestrainabl...