Impleadable
Word Dictionary
-> Impleadable
Search:
Impleadable
(a.) Not admitting excuse, evasion, or plea; rigorous.
Terms of Use
Canadian Jobs