impediment (n.) Look up impediment at Dictionary.com
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.)).