low life

English

Noun

low life (uncountable)

  1. Alternative form of lowlife.

References