impleadable adjective1 •inexcusable; not able to plead or excuseAn impenetrable Iudge, an impleadable Inditement[…] — 1618 formsmore impleadable · most impleadable