Tenure Meaning
There are 3 meaning(s) for word Tenure
Meaning 2 : the right to hold property; part of an ancient hierarchical system of holding lands
Synonyms : land tenure
Synonyms : land tenure
Meaning 3 : give life-time employment to
Example : She was tenured after she published her book
Example : She was tenured after she published her book
Similar words of Tenure :
