tenured Meaning, Definition & Usage

  1. verb give life-time employment to
    tenure.
    • She was tenured after she published her book
  2. adjective satellite appointed for life and not subject to dismissal except for a grave crime
    • an irremovable officer
    • a tenured professor

WordNet