Common Noun Collocations of haunches

animal, arch, bear, beef, boss, coat, collar, dog, edge, eye, fear, front, grind, half, head, horse, hump, Jack, leg, mat, middle, mouth, mutton, nose, salmon, shoulder, straw, tongue, turn, venison