Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
tenures
in English
tenures
#moderate
Lemma:
tenure
The lemma is the base or root form of this word.
Definitions
Noun
periods
of
holding
a
position
;
possessing
something
status
of
holding
an
office
or
thing
permanent
academic
posts
with
job
security
incumbency
or
possession
of
a
thing
a
right
to
hold
land
(
under
feudalism
)