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

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