1. in difficulty and distress2.lead a homeless/ vagrant life3.destitute and homeless4.be vagrant on account of poverty 望采纳~
Displaced 这是流离失所的意思,不知道可不可以
drifting
be destitute and homeless