Common Noun Collocations of rambling

adventure, boy, cause, course, crowd, day, design, detail, digression, feeling, genius, grind, hour, house, life, man, manner, none, pleasure, propensity, savage, sea, speech, story, thief, thought, way, weakness, Westminster, work