Description

Giving or indicating a good chance of success; favorable.