NichiDict

脱皮

だっぴ
[dappi]

Meanings

1.NounNoun・suruIntransitive

biologyecdysis; shedding (of skin); sloughing; molting; moulting; casting off

2.NounNoun・suruIntransitive

freeing oneself; breaking with (convention, etc.)