Definition of "superbly"

superbly