ship canal

Noun
  1. A canal large enough for seagoing vessels (synset 104203380)

Other Searches