A hindrance or obstruction that makes progress or movement difficult. It refers to something that blocks, delays, or interferes with advancement.
From Latin 'impedimentum,' derived from 'impedire,' meaning 'to entangle the feet,' composed of 'in-' (in) and 'pes' (foot). The word originally described physical obstacles that trapped feet, expanding to any obstruction.
Try Another Word