Meaning of tenured

Definition of tenured

(adj) appointed for life and not subject to dismissal except for a grave crime; "an irremovable officer"; "a tenured professor"

Other information on tenured

WIKIPEDIA results for tenured
Amazon results for tenured