impedimented

[ɪm'pedɪm(ə)nt]
n. 阻碍,妨碍;障碍物(常与to连用);口吃,结巴;残疾