Definisi
'impediment'
English to English
noun
1
something immaterial that interferes with or delays action or progress
source: wordnet30
2
any structure that makes progress difficult
source: wordnet30
3
That which impedes or hinders progress, motion, activity, or effect.
source: webster1913
verb
4
To impede.
source: webster1913
More Word(s)
block
,
close up
,
impede
,
jam
,
obstruct
,
construction
,
structure
,
difficulty
,
bar
,
barrier
,
blockade
,
blockage
,
albatross
,
Visual Synonyms
Click for larger image