English dictionary
lowlife meaning and definition
Definition and meaning of lowlife at MeaningMonkey.org. lowlife meaning and definition in the English Dictionary.LOWLIFE noun
Definition of lowlife (noun)
- a person who is deemed to be despicable or contemptible
Source: Princeton University Wordnet