English

tenure noun definition in University life topic from the Oxford Advanced Learner's Dictionary

tenure

 noun: University life topic
the right to stay permanently in your job, especially as a teacher at a university It's still extremely difficult to get tenure.