Definition of leaf cutting in English:

leaf cutting

noun

  • A detached leaf, especially one used as a cutting in the propagation of certain plants, when it is placed on the soil and develops roots.

Origin

Mid 19th century. From leaf + cutting.

Pronunciation

leaf cutting

/ˈliːf kʌtɪŋ/