[詞典] be homeless; be homeless and without a place of refuge; be rendered homeless; be [be left] without a roof; get the key of the street;
[例句]我們被女房東弄得無家可歸。
We had been made homeless by our landlady