INVENTION


Meaning of INVENTION in English

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.

Concise Oxford thesaurus English vocabulary.      Краткий оксфордский словарь английского языка тезаурус.