DETROIT RIVER(noun)Did you mean?Synonyms RhymesAlso try..riverdetroitDefinitions There is 1 meaning of the phrase Detroit River. Detroit River - as a noun A short river flowing from lake st. clair to lake erie along the border between the united states and canada; one the busiest inland waterways in the world Word Variations & RelationsAnagramsStarts DStarts DEStarts DETStarts DETREnds REnds EREnds VEREnds IVERStarts D & ends RStarts DE & ends RStarts D & ends ERA-Z Proximitiesdetritions11detritovore15detritovores16detritus9detroit Detroit River detrude9detruded11detrudes10detruding12detruncate13