IMPLEACH


Meaning of IMPLEACH in English

vt to pleach; to interweave.

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