Definitions Found:

most favorable; best