Please enable javascript to use dictionary! Howto enable javascript?
impediment [impediments]▼(hindrance; that which impedes progress)noun[UK: ɪm.ˈpe.dɪ.mənt] [US: ˌɪm.ˈpe.də.mənt]
obstacle [obstacles]▼(something that impedes, stands in the way of, or holds up progress)noun[UK: ˈɒb.stək.l̩] [US: ˈɑːb.stək.l̩]
↑