PLEACH


Meaning of PLEACH in English

vt to unite by interweaving, as branches of trees; to plash; to interlock.

Webster English vocab.      Английский словарь Webster.