confinement; imprisonment; detention
〔監禁〕
confinement; imprisonment; detentionAn act of confining within a location and denying the ability to enter or exit at will.
7 more sentences in the app — free account.