English synonyms about - contact  

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.


Find more on detroit river elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0549