hammer out (something) or hammer (something) out
to make an agreement or plan by discussion and debate
The union and managers were able to hammer out an agreement before midnight last night.
Top Cities To See In Your Lifetime
Seville is the crown jewel of imperial Spain and visitors can delight at the citys narrow streets lined with orange blossoms, Moorish castles, and some of Spains most legendary tapas joints.