Flyboat



ENGLISH MEANING
noun
1.
A large Dutch coasting vessel.
2.
A kind of passenger boat formerly used on canals.