10 letters · 17 points in Scrabble
noun something immaterial that interferes with or delays action or progress
noun any structure that makes progress difficult
originFrom Middle English impediment, borrowed from Latin impedimentum.
Etymology from Wiktionary, CC BY-SA 3.0