Meaning & Definition of Foliage in English
English⟶
Foliage
/foʊlɪʤ/
noun
1. The main organ of photosynthesis and transpiration in higher plants
synonym:
- leaf,
- leafage,
- foliage
2. (architecture) leaf-like architectural ornament
synonym:
- foliation,
- foliage
Examples of using
Erudition can produce foliage without bearing fruit.