Definisi 'impediment'
English to English
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
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