CANOPY Meaning of CANOPY in English ( n. ) An ornamental projection, over a door, window, niche, etc. Webster's Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012