Meanings
-
1
noun
A person who creates or introduces new ideas, methods, or products.
She is seen as one of the great innovators in modern medicine.
Thesaurus
Synonyms
1
noun
· a person who creates or...
pioneer
Word family
Etymology
From Late Latin innovātor, from innovō; equivalent to innovate + -or.
View etymology graph ->