Common Noun Collocations of overhang

amount, arch, bank, brook, cliff, cloud, column, darkness, debt, edge, end, flower, fog, garden, gloom, hedge, hill, invasion, Loire, peril, precipice, problem, river, rock, roof, sea, top, town, tree, water