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