11 letters · 18 points in Scrabble
noun any structure that makes progress difficult
noun the baggage and equipment carried by an army
originLearned borrowing from Latin impedimenta, circa 1600. Compare impediment.
Etymology from Wiktionary, CC BY-SA 3.0