Resulting in success; assuring, or promotive of, success; accomplishing what was proposed; having the desired effect; hence, prosperous; fortunate; h…
Open English WordNet links these adjective senses as similar in meaning; they are not necessarily interchangeable.
