Definition Definition

novator - Meaning and Examples

Meaning of 'novator' (Webster Dictionary)

1 . Novator [ n.]
- An innovator.