give a thrashing to; beat hard

listen to the pronunciation of give a thrashing to; beat hard
give a thrashing to; beat hard