have been battering
Presente perfecto progresivo del verbo batter. Hay otras traducciones para esta conjugación.

batter

Popularity
500+ learners.
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.
Palabra del día
la pista de patinaje