Definify.com
Definition 2024
water_carriage
water carriage
English
Noun
water carriage (plural water carriages)
- Transportation or conveyance by water; means of transporting by water.
- (obsolete) A vessel or boat.
- (Can we find and add a quotation of Arbuthnot to this entry?)