CANOPY Meaning of CANOPY in English ( n. ) Also, a rooflike covering, supported on pillars over an altar, a statue, a fountain, etc. Webster's Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012