Meanings1destitute and homeless (idiom); forced from one's home and wandering about2displacedWritten Forms流離失所Traditional · Main Form流离失所Alternate Form