Advertisement
Advertisement
inholding
[ in-hohl-ding ]
noun
- a tract of land under private ownership within a national park.
Discover More
Other Words From
- inholder noun
Discover More
Word History and Origins
Origin of inholding1
Advertisement
Advertisement
Advertisement
Advertisement
Browse