Home
Search
Index
Definify.com
Definition
2024
log_boat
log boat
See also:
logboat
English
Noun
log
boat
(
plural
log boats
)
a
dugout
Similar Results
Longboat