PLEACH Meaning of PLEACH in English vt to unite by interweaving, as branches of trees; to plash; to interlock. Webster English vocab. Английский словарь Webster. 2012