What does Tree Grate Mean?
Definition of Tree Grate in Construction
Tree grates are located around trees and plantings that require water to penetrate the surface to supply the living plants. Various designs dependent upon the landscape environment are used to surround the plant and allow water to penetrate the surface while providing a safe and stable walking surface.
Pictures of Tree Grates
See also: Grate