longtail boat definition

  • noun:
    • a kind of watercraft indigenous to Southeast Asia, which uses a typical automotive engine as a powerplant; there is much variation included in this, plus in outlying areas they may be improvised from bamboo and traditional materials with all the only defining characteristic being a secondhand vehicle engine.
29 votes

How would you define longtail boat?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!