Words — 69 found
1. rat's nest
1. love nest
1. den; haunt; hangout; nest; lair
1. hiding in the nest
す
巣ごもり
1. nesting; hibernation
2. shutting oneself in at home; staying at homeColloquial
巣篭もり 【すごもり】、巣籠もり 【すごもり】、巣篭り 【すごもり】、巣籠り 【すごもり】