phrases, sayings, idioms and expressions at

Not a minute too soon

Posted by Sphinx on August 22, 2003

why this phrase is equal to "on time"?