Common Noun Collocations of haphazard

absence, affair, agency, approach, arrangement, chance, character, choice, collection, deposit, development, distribution, fashion, growth, guess, kind, manner, method, nature, nothing, place, process, result, something, sort, system, thing, way, use, conduciveness