English | German | Russian | Czech

pleaching English

Meaning pleaching meaning

What does pleaching mean?

pleaching

: an act of entwining or interweaving. technique of interweaving living and dead branches through a hedge for stock control

Are you looking for...?