Dictionary

Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.

Clear

Try these words

Meaning of waterway

Source language: EnglishDictionary language: English

waterway

noun

Definitions

  1. A body of water, such as a river, channel or canal, that is navigable.

  2. A conduit or watercourse, such as on the deck of a ship, to drain water.