impleach
English edit
Etymology edit
Pronunciation edit
Verb edit
impleach (third-person singular simple present impleaches, present participle impleaching, simple past and past participle impleached)
impleach (third-person singular simple present impleaches, present participle impleaching, simple past and past participle impleached)