what is the meaning of lease in this line....pls help
Attachments:
Answers
Answered by
2
here lease means a contract by which one party lets land, property,etc....
Similar questions
Business Studies,
5 months ago
History,
5 months ago
Math,
5 months ago
Psychology,
11 months ago
Math,
11 months ago