Longman Dictionary English From Longman Business Dictionaryfreehold propertyˌfreehold ˈproperty [countable, uncountable] especially British EnglishPROPERTY property which you own completely and for an unlimited timeincreases in the value of freehold properties → property ldoceonline.com