Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
leases
in English
leases
#common
Lemma:
lease
The lemma is the base or root form of this word.
Definitions
Verb
to
rent
or
occupy
property
;
long-term
contract
to
take
or
hold
property
temporarily
to
grant
use
of
property
;
rental
agreement
to
operate
land
through
contractual
agreement
rents
or
contracts
property
from
someone
;
a
formal
agreement
(
temporary
use
)