COUGAR Meaning of COUGAR in English n. large cat of North and South America (also puma, mountain lion, panther) Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012