lastditch

listen to the pronunciation of lastditch
الإنجليزية - الإنجليزية
{s} done at the last possible moment in an act of desperation