Golden Bowl

Dictionary

CLINGINGppr.

Adhering closely; sticking to; winding round and holding to.