Meanings
- 1
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 ->