artifact in Catalan artifact in Catalan artefacte noun An object made or shaped by human hand or labor. Add to Flashcards