NichiDict

巣ごもり

すごもり
巣篭もり巣籠もり巣篭り
[sugomori]

Meanings

1.Noun

nesting; hibernation

2.NounNoun・suru

shutting oneself in at home; staying at home