n. 25B6; noun
the invention of the telescope : ORIGINATION, creation, innovation, devising, contriving, development, design.
medieval inventions : INNOVATION, creation, design, contraption, contrivance, construction, device, gadget; informal brainchild. See list at inventor .
his invention was flagging : INVENTIVENESS, originality, creativity, creativeness, imagination, imaginativeness, inspiration.
a journalistic invention : FABRICATION, concoction, (piece of) fiction, story, tale; lie, untruth, falsehood, fib; myth, fantasy; informal tall story, cock-and-bull story.