Definitions Found:

somewhat new