Impedimenta Meaning
There are 2 meaning(s) for word Impedimenta
Meaning 1 : any structure that makes progress difficult
Synonyms : impediment, obstructer, obstruction, obstructor
Synonyms : impediment, obstructer, obstruction, obstructor
Meaning 2 : the baggage and equipment carried by an army
