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.
This move is going to continue to deliver a blow to the company and its position in the industry.
Financial and business terms. 2012.