Slowing down or blocking progress; creating obstacles that make movement or advancement more difficult. Acting as a barrier to normal flow or development.
From Latin 'impedire' meaning 'to entangle the feet,' from 'in-' (in) and 'pes' (foot). Originally meant literally tripping someone up, but evolved to mean any kind of obstruction or delay.
Try Another Word