Definition of under-deliver in English:

under-deliver

verb

[no object]
  • Fail to fulfil an expectation or promise.

    ‘the dishes under-deliver on flavour and value’

Pronunciation

under-deliver

/ˌʌndədɪˈlɪvə/