Longman Dictionary English From Longman Business Dictionaryimmovable propertyimˌmovable ˈproperty (also immoveable property) [uncountable]LAW buildings or land, rather than personal propertythe law relating to the mortgage of immovable property → property ldoceonline.com