EGAVE

impleadable

Meaning

  1. adjective inexcusable; not able to plead or excuse

Similar words

indefensible imputable exculpable excuseable expiable excusable apologizable blamable extenuable blameful

Save “impleadable” to learn later