have been battering
Present perfect progressiveconjugation ofbatter.There are other translations for this conjugation.

batter

The high winds that have been battering the coast will subside by this evening.
Los vientos fuertes que han azotado la costa amainarán esta tarde.
Other Dictionaries
Explore the meaning of batter in our family of products.
Word of the Day
celery