SOMME RIVER(noun)Did you mean?RhymesAlso try..sumriverDefinitions There are 2 meanings of the phrase Somme River. Somme River - as a noun Battle of world war ii (1944) Synonyms (Exact Relations)battle of the sommesomme Battle in world war i (1916) Synonyms (Exact Relations)battle of the sommesommeWord Variations & RelationsAnagramsStarts SStarts SOStarts SOMStarts SOMMEnds REnds EREnds VEREnds IVERStarts S & ends RStarts SO & ends RStarts S & ends ERWords containing SOMMERIVERA-Z Proximitiessomital9somite8somites9somitic11somme Somme River sommelier13sommeliers14somnambulance21somnambulances22somnambulant18