Back to Dictionary
放任自流
fàngrènzìliú
1.
to let sb do whatever they want
2.
to indulge
3.
to give free reins to
4.
to let things slide
5.
to drift aimlessly
6.
laissez-faire