English English Dictionary
English English Dictionary
The online English-English dictionary from The Project Gutenberg
Result
Result for Water carriage
Water carriage
Transportation or conveyance by water; means of
transporting by water.
Water carriage
A vessel or boat.