CATAMOUNTAIN


Meaning of CATAMOUNTAIN in English

n. wild animal of the cat family (such as leopard or panther) regarded as the ancestor of the domestic cat

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.