Definitions Found:

Involving new ideas or methods