Definition of Last-Minute

  • 1. Just before a deadline; at the last minute Adjective Satellite

Semanticaly linked words with "last-minute"