look up any word, like daquan:

1 definition by Dave Bauer

 
1.
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
5 2