have been assaulting
Present perfect progressiveconjugation ofassault.There are other translations for this conjugation.

assault

Britain has just dealt with record floods, and this after tornadoes and record storms have been assaulting the islands increasingly over the past couple years.
Gran Bretaña recientemente ha tenido que enfrentar un récord histórico de inundaciones, y eso después de que tornados y tormentas nunca antes vistas han estado asaltando las islas cada vez con mayor fuerza en los últimos dos años.
Other Dictionaries
Explore the meaning of assault in our family of products.
Word of the Day
to drizzle