From Longman Dictionary of Contemporary Englishnot a moment too soonnot a moment too soonON TIMEalmost too late The ambulance finally arrived, and not a moment too soon. → moment
Examples from the Corpus
not a moment too soon• "Dinner's ready." "And not a moment too soon!"• The ambulance finally arrived, not a moment too soon.• It was not a moment too soon.