FOLIAGE Meaning of FOLIAGE in English n. Leaves, clusters of leaves, leafage. Soule. Dictionary of English synonyms. Словарь английских синонимов. 2012