dugout canoe

Explore definitions, synonyms, and language insights of dugout canoe

Definitions

Noun
a canoe made by hollowing out and shaping a large log

More General Terms