Golden Bowl

Dictionary

CLAMPEDpp.

United or strengthened with a clamp.