English dictionary
social lion meaning and definition
Definition and meaning of social lion at MeaningMonkey.org. social lion meaning and definition in the English Dictionary.SOCIAL LION noun
Definition of social lion (noun)
- a celebrity who is lionized (much sought after)
- synonyms: lion
Source: Princeton University Wordnet