No definitions found for 'hold out promise' Perhaps one of these: hold water, hold with, holliday, tx, hold out, holladay, ut, holtwood, hill tit, holdout, hilted, heleodytes, hold out on, haliotoid, haliotidae, halted