providing a favorable condition or benefit; profitable
The deal was highly advantageous for both parties.
Master “advantageous” and 999 more SAT words