tenured

  • (s) appointed for life and not subject to dismissal except for a grave crime
    • an irremovable officer
    • a tenured professor

Words of close approximity

tenure