See also: log boat

English edit

Etymology edit

log +‎ boat

Noun edit

logboat (plural logboats)

  1. (nautical) A dugout canoe

Translations edit

Anagrams edit