noun the time just preceding a deadline or when some decisive action must be taken. noun (modifier) given or done at the latest possible timelast-minute preparations