What is the meaning of logboat in English?

Learn vocabulary with pictures as well as definitions of logboat in English

Learn in

See more

n. logboat

Definition of logboat in English

Uncovered vessel carved from a tree trunk which is propelled using a broad paddle.

Synonyms of logboat in English

dugout canoedugoutmonoxylon