invent in Catalan invent in Catalan inventar verb To design a new process or mechanism. Add to Flashcards