Definisi 'impedimenta'

English to English
noun
1 any structure that makes progress difficult Terjemahkan
source: wordnet30

2 the baggage and equipment carried by an army Terjemahkan
source: wordnet30

3 Things which impede or hinder progress; incumbrances; baggage; Terjemahkan
source: webster1913


Visual Synonyms