Skip to main content

Dave Bauer's definitions

green roof

A roofing system in which plants grow directly on the roof or in trays placed there. A environmentally friendly alternative to conventional roofs.T
The new industrial building will use a green roof to meet the company's environmentally friendly goals
by Dave Bauer January 23, 2005
mugGet the green roofmug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email