"tenures" in the noun sense
1. tenure, term of office, incumbency
the term during which some position is held
2. tenure, land tenure
the right to hold property part of an ancient hierarchical system of holding lands
"tenures" in the verb sense
give life-time employment to
"She was tenured after she published her book"
Source: WordNet® (An amazing lexical database of English)
Princeton University "About WordNet®."
WordNet®. Princeton University. 2010.
View WordNet® License