Idiom
hammer out somethinghammer out (something)
to create an agreement or solution to a problem.After months of just talk, we have begun to hammer out a deal which will join our two companies.We'd been arguing about the issue for weeks, so the four of us got together to hammer it out.