What is the meaning of cougar in English?

Learn vocabulary with pictures as well as definitions of cougar in English

Learn in

See more

n. cougar

Definition of cougar in English

Feline alpha predator of large size that has a tawny or golden coat with a white abdomen, endemic to the Americas.

Synonyms of cougar in English

pumamountain lionpanthercatamount