From Latin impedicō. Compare Romanian împiedica, împiedic.
ncheadic (third-person singular present ncheadicã, past participle nchidicatã)