VariousWords beta
Related Terms:
Definitions:
Noun
eleventh hour
last minute
Definition: the latest possible moment; "money became available at the eleventh hour"; "at the last minute the government changed the rules"
Definition: A point in time which is nearly too late; the last minute.