Meaning
a significant setback or impact
Literal Meaning
a physical hit to the body
Example
“Losing that contract was a body blow to the company's finances.”