Definitions Found:

ADVANTAGEOUS, giving an advantage