Canopy Meaning
There are 4 meaning(s) for word Canopy
Meaning 1 : a covering (usually of cloth) that serves as a roof to shelter an area from the weather
Meaning 2 : cover with a canopy
Meaning 3 : the transparent covering of an aircraft cockpit
Meaning 4 : the umbrellalike part of a parachute that fills with air
Similar words of Canopy :
