Akademik

deliver a blow to sth
deliver a blow to sb/sth
to have a damaging effect on someone or something: »

This move is going to continue to deliver a blow to the company and its position in the industry.

Main Entry: deliver

Financial and business terms. 2012.