Vocabulary

幽閉

confinement; imprisonment; incarceration

noun suru-verb vt
freq #46