impracticable: meaning in law

So inconvenient or difficult as to be essentially

Browse all legal terms →