What is this rebus riddle means?
last-ditch
denoting a final attempt to achieve something after all else has failed.