Meaning of “public land” in the English Dictionary

business-english dictionary

"public land" in Business English

See all translations

public landnoun [ U ]

uk us also public lands [ plural ] PROPERTY, GOVERNMENT

land that is owned by the government:

The scheme will see public land handed over to private developers.

(Definition of “public land” from the Cambridge Business English Dictionary © Cambridge University Press)