Innovention is a strange word, but apparently people are searching for it. According to Wikipedia, innoventions is a portmanteau of the words “innovation” and “invention” and a pavillion at Epcot Center in Walt Disney World. Since an innovation also implies invention, I don’t find ‘innovention’ to be a particularly value added portmanteau. What do you think?