waterway

1. (noun) a navigable body of water
Related Words: body of water, ditch, mare clausum, mare liberum, rapid, water

2. (noun) a conduit through which water flows
Synonyms: watercourse
Related Words: channel, conduit, flume, headrace, tailrace



Terms and Conditions of Use / Copyright Notice