Unscramble

h 4 i 1 n 1 d 2 r 1 a 1 n 1 c 3 e 1 s 1

10 letters · 16 points in Scrabble

Meaning

noun something immaterial that interferes with or delays action or progress

noun any obstruction that impedes or is burdensome

noun the act of hindering or obstructing or impeding

← Back to unscrambler