impediment (n.)youdaoicibaDictYouDict[impediment 词源字典]
c. 1400, from Latin impedimentem "hindrance," from impedire "impede," literally "to shackle the feet," from assimilated form of in- "into, in" (see in- (2)) + pes (genitive pedis) "foot," from PIE root *ped- (1) "a foot" (see foot (n.)).[impediment etymology, impediment origin, 英语词源]