diān​pèi​liú​lí

to drift

Definitions

diān​pèi​liú​lí

homeless and miserable (idiom); to wander about in a desperate plight; to drift

Sources