something that impedes%2C stands in the way of%2C or holds up progress

listen to the pronunciation of something that impedes%2C stands in the way of%2C or holds up progress
something that impedes%2C stands in the way of%2C or holds up progress