Definisi 'impedimenta'
English to English
noun
1 any structure that makes progress difficult
source: wordnet30
2 the baggage and equipment carried by an army
source: wordnet30
3 Things which impede or hinder progress; incumbrances; baggage;
source: webster1913
More Word(s)
block, close up, impede, jam, obstruct, baggage, construction, structure, bar, barrier, blockade, blockage,

Visual Synonyms
Click for larger image