The word 'impede,' originating from the Latin for 'to shackle the feet,' describes anything that slows or obstructs progress. Whether a physical barrier or a metaphorical struggle, impediments are a ...