FOLIAGE Meaning of FOLIAGE in English n. leaves; representation of leaves and flowers in architecture Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012