Where does “last minute” come from?

last minute (English): An arbitrary point in time, too close to a...

Definitions

  1. An arbitrary point in time, too close to a...

Words derived from “last minute