Definition of over-deliver in English:

over-deliver

verb

  • no object To deliver more than is required or expected. Also (occasionally) with object.

Origin

1920s; earliest use found in The Times. From over- + deliver.

Pronunciation

over-deliver

/ˌəʊvədɪˈlɪvə/