Common Noun Collocations of overhanging

balcony, bank, bough, branch, brow, bush, cliff, crest, eave, edge, foliage, forehead, hill, house, ledge, limb, point, precipice, river, rock, roof, sea, shade, shadow, story, tree, wall, water, wave, willow