Synonyms of Canopy

Primary definition: A covering that provides shelter or protection, often made of fabric or foliage.

Full Dictionary Entry

Antonyms & Opposite Concepts