hold promise

hold promise

To have potential or be likely to achieve success. Our new recruit holds promise. I hope he can deliver during the season. Everyone thought the prototype held promise, but it didn't hold up during the testing phase.See also: hold, promise