Definition, synonyms and related words
A boat that operates like a bus, as a means of public transport.