NichiDict

蟄伏

ちっぷく
[chippuku]

Meanings

1.NounNoun・suru

hibernation; staying home or in place