English dictionary
birchbark meaning and definition
Definition and meaning of birchbark at MeaningMonkey.org. birchbark meaning and definition in the English Dictionary.BIRCHBARK noun
Definition of birchbark (noun)
- a canoe made with the bark of a birch tree
- synonyms: birch bark, birchbark canoe
Source: Princeton University Wordnet