ship canal - English Synonyms Dictionary

ship canal

n.
[1] shipway