Scrabble Dictionary
Find the definition of a word with its score in word games.
Word Games
Scrabble US | (10 Points) | |
Scrabble UK | (10 Points) | |
Words With Friends | (12 Points) |
Slough
slaʊ
Slough definitions
noun
slough
sloughs
- a swamp
- a side channel or inlet, or a natural channel that is only sporadically filled with water
"Elkhorn Slough"
- a situation characterized by lack of progress or activity
"the economic slough of the interwar years"