public space noun1 •public placeThe statiob will be redeveloped, while a public space will be created outside the current station building that will improve links between the bus and railway stations. — 2020 formspublic spaces