Dictionary for English, Malay, chines, Indonesian, Japanese, etc
English Definition
    noun
  1. lease, term of a contract: the period of time during which a contract conveying property to a person is in effect