her duty to perform under the contract: meaning in law

impossible. See also impracticable

Browse all legal terms →