INVENT Meaning of INVENT in English v. a. 1.Contrive ( what did not before exist ), devise, be the first to contrive or devise.2.Originate, create, frame, imagine, excogitate, conceive, concoct.3.Fabricate, forge, coin. Soule. Dictionary of English synonyms. Словарь английских синонимов. 2012