water carriage noun2 •Transportation or conveyance by water; means of transporting by water. •(no longer used) A vessel or boat.If one considers that passage, it seems possible to go generally by Water-carriage from China to Spain without entring into the Ocean — 1727 formswater carriages