Back to Dictionary
幽禁
yōujìn
1. to imprison
2. to place under house arrest