Common Noun Collocations of invent

ability, anything, concept, form, future, game, idea, kind, language, machine, man, mean, method, mode, name, one, order, reason, something, sort, story, style, system, term, theory, thing, type, way, word, excuse