on the streets

English

Prepositional phrase

on the streets

  1. Homeless.
  2. Working as a prostitute.

See also

Further reading