Definitions Found:

very good; excellent