Unscramble

i 1 m 3 p 3 e 1 d 2 i 1 m 3 e 1 n 1 t 1

10 letters · 17 points in Scrabble

Meaning

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

← Back to unscrambler