Meaning of canopy

Definition of canopy

the umbrellalike part of a parachute that fills with air
a covering (usually of cloth) that serves as a roof to shelter an area from the weather
(verb) cover with a canopy

Other information on canopy

WIKIPEDIA results for canopy
Amazon results for canopy