leaseholding

adj 1noun 1

Definitions

adj

1

Holding a lease; having the status of leaseholder.

noun

1

The holding of a lease.

Your note

not saved
0 chars