IMPEDIMENT


Meaning of IMPEDIMENT in English

[noun] [C]In a number of developing countries war has been an additional impediment to progress.

Cambridge English vocab.      Кембриджский английский словарь.