WATER CARRIAGE


Meaning of WATER CARRIAGE in English

a vessel or boat.

2. water carriage ·- transportation or conveyance by water; means of transporting by water.

Webster English vocab.      Английский словарь Webster.