1.本宅软禁
1.a form of legal confinement in which people who have been arrested are not allowed to leave their own homes