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

Antonyms & Opposite Concepts