• losses that mop up all the profits
• losses that mop up all the profits
• losses that mop up all the profits
• to get over one's losses
• to meet with heavy losses, to suffer heavy losses, to sustain heavy losses
• to inflict heavy losses on the enemy