contraption in Catalan contraption in Catalan artefacte noun A machine that is complicated and precarious. Add to Flashcards