What does canopy mean?
noun
A covering of foliage or flowers over a tree or a structure, or a roof or covering for an aircraft or vehicle. A layer of air or gas that surrounds the Earth or another celestial body.
Example
"The dense canopy of the rainforest blocked out most of the sunlight."
Definition generated by AI and curated by RJS Tech Solutions LLP.