Akademik

hammer away at something
ˌhammer aˈway at sth derived
to work hard in order to finish or achieve sth; to keep repeating sth in order to get the result that you want

She kept hammering away at that point all through the meeting.

Main entry:hammerderived

Useful english dictionary. 2012.