last minute

Noun
  1. The latest possible moment (synset 115269753)
    "money became available at the eleventh hour"; "at the last minute the government changed the rules"

Other Searches