impleach
English
editEtymology
editPronunciation
editVerb
editimpleach (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)