house arrest
noun(North American English also home confinement)
[uncountable]the state of being a prisoner in your own house rather than in a prison 软禁 - under house arrest
She was placed under house arrest. 她遭到了软禁。 The former dictator is under house arrest in his country mansion. 下台的独裁者被软禁在他的乡间府邸里。
- under house arrest