debouches
Meanings
- march out (as from a defile) into open ground;
- pass out or emerge; especially of rivers;
Scrabble Score: 17
debouches is a valid Scrabble (US) TWL worddebouches is a valid Scrabble Word in Merriam-Webster MW Dictionary
debouches is a valid Scrabble Word in International Collins CSW Dictionary
Words With Friends Score: 19
debouches is a valid Words With Friends word