to put on a notable performance, especially in sports; to go on a rampage

listen to the pronunciation of to put on a notable performance, especially in sports; to go on a rampage
الإنجليزية - الإنجليزية
tear up the pea patch