Advertisement

Synonyms of Living-Roof

Primary definition: A roof that is partially or completely covered with vegetation, designed to promote biodiversity and improve energy efficiency.

Full Dictionary Entry
Advertisement

Antonyms & Opposite Concepts

Advertisement