underdeliver

listen to the pronunciation of underdeliver
Englisch - Englisch
To deliver less, or at an inferior level, than promised or expected
underdeliver
Favoriten