Online English Dictionary

Home

Waterbrain


n.

Transportation or conveyance by water; means of transporting by water.


© 2009 Dammam Community College