impediment
noun [ C ] formal uk/ɪmˈped.ɪ.mənt/ us/ɪmˈped.ə.mənt/
妨碍,阻碍;阻止
something that makes progress, movement, or achieving something difficult or impossible
In a number of developing countries, war has been an additional impediment to progress. 在一些发展中国家,战争成了发展的另一阻碍。
Synonym: deterrent
See also: speech impediment