INVENT Meaning of INVENT in English (v. t.) To come or light upon; to meet; to find. Webster's English dictionary. Английский словарь Webster. 2012