Поделиться

Большой англо-русский и русско-английский словарь

to strike/deal/deliver a blow

Русско-английский политехнический словарь

deliver a blow