CANOPY Meaning of CANOPY in English (n.) Also, a rooflike covering, supported on pillars over an altar, a statue, a fountain, etc. Webster's English dictionary. Английский словарь Webster. 2012