すごもり

巣ごもり

N3Noun
Noun
nestinghibernation
Noun, Suru verb
shutting oneself in at homestaying at home