Word Definition

Innovator

  1. One who innovates.

Synonyms