Lingvanex Tranalator

Translator for


translation app

Lingvanex - your universal translation app

Translator for

Download For Free

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.