logboat in English dictionary

  • logboat

    Meanings and definitions of "logboat"

    • noun
      (nautical)
      A dugout canoe

    Grammar and declension of logboat

    • logboat (plural logboats)

Sample sentences with "logboat"

Available translations