Noun Definition
impedimenta
1.Definition: any structure that makes progress difficult
Related Noun(s):impediment, obstructer, obstruction, obstructor
Category: Objects1.Definition: any structure that makes progress difficult
Related Noun(s):impediment, obstructer, obstruction, obstructor
Category: Objects