innovator in Catalan innovator in Catalan innovador noun Someone who innovates; a creator of new ideas. Add to Flashcards