have been batting
Present perfect progressiveconjugation ofbat.There are other translations for this conjugation.

bat

Finally, in the final 1 and 2 place, the two roses that have been batting for the title of Champions, the Accademy FIFS and the Garage Bar Mozzate, have also come to the end.
Finalmente, en la final, 1o y 2o lugar, después del último partido del Campeonato, las dos rosas que también han luchado por el título de Campeones de Italia, la Academia FIFS y el Garage Bar Mozzate.
Other Dictionaries
Explore the meaning of bat in our family of products.
Word of the Day
relief