Log-boat Definition
noun
A dugout.
Wiktionary
Other Word Forms of Log-boat
Noun
Singular:
log-boat
Plural:
log boatsFind Similar Words
Find similar words to log-boat using the buttons below.