BEARCAT


Meaning of BEARCAT in English

■ noun a bear-like climbing mammal, especially the red panda.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.