English word definition — powered by WordNet
giving an advantage
appropriate for achieving a particular end
Want to remember advantageous?