Meaning of water bus in English:
water bus
noun
A boat (originally a steamboat, later more usually a motor boat) carrying paying passengers as part of a scheduled service.
Origin
Late 19th century.
Are You Learning English? Here Are Our Top English Tips