Legal English Legal English Courses Legal English Testing LLM More >>

release

noun
the act of freeing someone from a duty or a contract etc so that they are no longer bound by its termsIf talks are not successful, the council might still negotiate a release from the contract.


jurisdiction