phrases, sayings, idioms and expressions at

Phrases, Sayings and Idioms Home > Discussion Forum

Not a minute too soon

Posted by Sphinx on August 22, 2003

why this phrase is equal to "on time"?