INVENTION Meaning of INVENTION in English n. 1.Inventing, origination, creation.2.Contrivance, device, design.3.Ingenuity, power of inventing.4.Fabrication, forgery, fiction, coinage. Soule. Dictionary of English synonyms. Словарь английских синонимов. 2012