Noun Definitionimmovable1.Definition: property consisting of houses and landRelated Noun(s):realtyCategory: General