Auspicious (10)
'auspicious' is the definition.
(similar in meaning)
This is the entire clue.
(Another definition for propitious that I've seen is " Of good omen".)
'auspicious' is the definition.
(similar in meaning)
This is all the clue.
(Other definitions for promising that I've seen before include "Favourable -- hopeful" , "Giving one's word" , "Showing great potential" , "Encouraging" .)