流
落
l
i
ú
l
u
ò
Definitions
1. to wander about destitute
2. to be stranded
Components
流
liú
–
to flow
落
luò
–
to fall or drop
Related Words
流落他乡
liú luò tā xiāng
–
to wander far from home
流落街头
liú luò jiē tóu
–
tramp the streets