Skip to main content

English: green infrastructure

Welsh: seilwaith gwyrdd

Part of speech

Noun, Masculine, Singular

Definition

The use of ecosystems, green spaces and water in strategic land use planning to deliver environmental and quality of life benefits.