We do not currently know of any synonyms for thrown on to the streets.
For similar words to thrown on to the streets, try: