Common Noun Collocations of ramshackle

affair, build, building, cabin, counter, dwelling, fabric, family, floor, granary, house, invention, place, seat, slander, spout, structure, tenement, victoria, vetturino