Definitions
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 & Relations
A-Z Proximities
- detritions
- detritovore
- detritovores
- detritus
- detroit
- Detroit River
- detrude
- detruded
- detrudes
- detruding
- detruncate