has been battering
Present perfect progressive he/she conjugation of batter.

batter

Hurricane Harvey has been battering the Gulf Coast of Texas since Friday.
El huracán Harvey ha azotado a la costa del golfo de Texas desde el viernes.
Other Dictionaries
Explore the meaning of batter in our family of products.
Word of the Day
to have dinner