📖 Definitions of "Ship canal"
noun
- 1
A canal designed for use by ships
Translate “Ship canal” into Another Language
Pick a language — the word will be pre-filled in the translator.
A canal designed for use by ships
Pick a language — the word will be pre-filled in the translator.