Bearcat Meaning

There are 1 meaning(s) for word Bearcat

Meaning 1 : arboreal civet of Asia having a long prehensile tail and shaggy black hair

    Synonyms : arctictis bintourong,  binturong