English dictionary
cougar meaning and definition
Definition and meaning of cougar at MeaningMonkey.org. cougar meaning and definition in the English Dictionary.COUGAR noun
Definition of cougar (noun)
- large American feline resembling a lion
- synonyms: catamount, Felis concolor, mountain lion, painter, panther, puma
Source: Princeton University Wordnet