Back to Dictionary
逍遥自在
逍遙自在
xiāoyáozìzai
1.
free and at leisure (idiom); unfettered
2.
outside the reach of the law (of criminal)
3.
at large