impediment - Dictionary definition and meaning for word impediment
impediment itself has the word imped(e) which means to obstruct.
impediment - im + ped(legs) + ment--so you can't move your legs because of stumbling block.
Powered by Mnemonic Dictionary
पेड in ur way,....hinrance
Girls wearing pads impede you.