Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
lease
in English
lease
#common
Plural
leases
Past Tense
leased
Participle Verb
leasing
Third Person Singular
leases
Definitions
Noun
a
contract
for
temporary
property
use
;
paid
rent
a
leased
property
or
estate
The
company
owns
a
large
lease
in
the
city
center
.
a
limited
interest
in
land
;
exclusive
occupation
A
lease
is
a
contract
between
a
landlord
and
a
tenant
for
a
specific
period
.
Verb
to
rent
out
property
;
long-term
contract
The
landlord
will
lease
the
apartment
to
a
new
tenant
.
to
occupy
property
through
a
lease
agreement
The
company
will
lease
the
office
space
for
five
years
.
to
grant
use
of
property
The
landlord
decided
to
lease
the
vacant
house
to
a
young
family
.
to
let
or
rent
as
a
landlord
The
property
owner
will
lease
the
building
to
a
retail
business
.
Compounds / Phrases
leaseholders
leaseholding
leaseholds
leasebacks
lease out