impracticable

So inconvenient or difficult as to be essentially

Browse all legal terms