What does auf die Straße setzen mean?

auf die Straße setzen - German to English

to turn adrift