CROWN CANOPY Meaning of CROWN CANOPY in English noun : the cover formed by the top branches of trees in a forest Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012