under deliver

listen to the pronunciation of under deliver
English - Turkish
altında teslim etmek
English - English

Definition of under deliver in English English dictionary

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