"To renew the charter" means to extend or continue the legal permission or agreement that allows an organization or company to exist and operate. Full definition
This time, at least in one case, the school board questioned why the charter division was recommending renewing a charter school when its scores were consistently low. (laschoolreport.com)
Her bill would give districts a choice on how many years they could renew a charter with a five year maximum. (cabinetreport.com)
In other words, there's no good reason not to renew their charters now. (nypost.com)