Wiktionary
overdelivering
alt. (present participle of overdeliver English) n. delivering more than was requested vb. (present participle of overdeliver English)