NichiDict

閉門蟄居

へいもんちっきょ
[heimonchikkyo]

Meanings

1.Noun

house arrest; being placed in confinement at home