Popular Wordlists
  • word of the day


    foliage - Dictionary definition and meaning for word foliage

    (noun) the main organ of photosynthesis and transpiration in higher plants
    Synonyms : leaf , leafage
    (noun) (architecture) leaf-like architectural ornament
    Synonyms : foliation
   Mnemonics (Memory Aids) for foliage

Powered by Mnemonic Dictionary

Fall+Leaf+Age= fall of aged leaves.

Word used in video below:
text: bringing the flowers and foliage in the
Download our Mobile App Today
Receive our word of the day
on Whatsapp