1 water carriage | Definition of water carriage

water carriage

noun

Definition of water carriage

1a : transportation or conveyance (as of persons or goods) by water
b : disposal (as of sewage) by means of flowing water
2 : means or facilities of conveyance by water
3 dialectal, chiefly England : a canal or ditch for draining water