Idiom
hammer something out
Theme: COMMUNICATION - WRITTEN
to work hard at writing up an agreement; to work hard at writing something. (As if one were hammering at the keys of a typewriter.)I’m busy hammering my latest novel out.The lawyers sat down to hammer out a contract.