Unscramble

b 3 a 1 r 1 r 1 i 1 e 1 r 1 s 1

8 letters · 10 points in Scrabble

Meaning

noun a structure or object that impedes free movement

noun any condition that makes it difficult to make progress or to achieve an objective

noun anything serving to maintain separation by obstructing vision or access

← Back to unscrambler