Definitions of -owned
(as a combining form) to have something as its own
The new Land Trusts will allocate publicly-owned land for house-building.
combining form
(as a combining form) to have something as its own
The new Land Trusts will allocate publicly-owned land for house-building.