to succeed dramatically in (an area of endeavor) or against

listen to the pronunciation of to succeed dramatically in (an area of endeavor) or against
English - Turkish
English - English
tear up

In his first year, his hitting tore up the league's opposing pitchers.

to succeed dramatically in (an area of endeavor) or against
Favorites