流离失所liúlíshīsuǒTop 30000Meanings1. destitute and homeless (idiom); forced from one's home and wandering about2. displacedCharacters used流to flow离to leave失to lose所place