Golden Bowl

Dictionary

PEELINGppr.

Stripping off skin or bark; plundering.