English dictionary
marten meaning and definition
Definition and meaning of marten at MeaningMonkey.org. marten meaning and definition in the English Dictionary.MARTEN noun
Definition of marten (noun)
- agile slender-bodied arboreal mustelids somewhat larger than weasels
- synonyms: marten cat
Source: Princeton University Wordnet