cougar — meaning in English
French → English · translate English → French instead
English meaning
- cougar noun A large wild cat native to the Americas, also called a puma or mountain lion.
Senses
cougar is used for these senses in English:
cougar — full definition
- noun A large wild cat native to the Americas, also called a puma or mountain lion.
- noun Informal: an older woman who seeks romantic or sexual relationships with much younger men.