Wiktionary
underdeliver
vb. To deliver less, or at an inferior level, than promised or expected