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