HAMMER AWAY


Meaning of HAMMER AWAY in English

work hard and persistently.

→ hammer

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.