じたくきんしん

自宅謹慎

confinement to one's home; being made to stay at home

N3Noun
Noun
confinement to one's homebeing made to stay at home