Golden Bowl

Dictionary

HAMPERINGppr.

Shackling; entangling; perplexing.