detroit river

Noun
  1. 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 (synset 109288958)

Other Searches