Longman Dictionary English From Longman Business DictionaryRelated topics: Financeleasehold possessionˌleasehold posˈsession [uncountable] British English PROPERTY when you rent land, a house, a flat etc rather than own it → possession ldoceonline.com