Advertisement

Synonyms of Canopy

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

Full Dictionary Entry
Advertisement

Antonyms & Opposite Concepts

Advertisement