leased Definition
Definition
To give (someone) the right to use or occupy something (such as land or a building) for a specified period of time in exchange for rent.
Browse
To give (someone) the right to use or occupy something (such as land or a building) for a specified period of time in exchange for rent.
Browse