landholding

[ˈlændhəʊldɪŋ] [ˈlændhoʊldɪŋ]
英英词典释义
  • Noun
    1. ownership of land; the state or fact of owning land
    2. a holding in the form of land