Definition of water carriage in English:

water carriage

noun

  • 1Conveyance or transportation of people, goods, etc., by water.

  • 2Carrying away of sewage by water.

  • 3Water or a waterway used as a means of transportation; facilities for transporting by water.

  • 4A vehicle for transporting water over land. Compare water cart, water engine. Now historical and rare.

Origin

Early 16th century; earliest use found in Churchwardens' Accounts St Margaret's, Westminster. From water + carriage.

Pronunciation

water carriage

/ˈwɔːtə ˌkarɪdʒ/