Definitions Found:

any slight advantage