having or denoting a permanent academic post
a tenured professor at Harvard
a tenured post at a major research university
give (someone) a permanent post, especially as a teacher or lecturer
I had recently been tenured and then promoted to full professor