Definition of leaf shedding in English:

leaf shedding

Pronunciation /ˈliːf ʃɛdɪŋ/

See synonyms for leaf shedding

noun

  • Leaf fall.

Origin

Mid 19th century. From leaf + shedding.