to drive too hard or fast

listen to the pronunciation of to drive too hard or fast
الإنجليزية - الإنجليزية
{v} overdrive