Golden Bowl

Dictionary

HAGGLINGppr.

Hacking; mangling; caviling and hesitating in bargaining.