- Detroit River as a noun:
- 1
Detroit River
noun
1 Detroit River
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.
debug info: 0.0549
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.
debug info: 0.0549