slow punctureTranslate slow puncture | into German | into Italian Definition of slow puncture noun chiefly British a puncture causing only gradual deflation of a tyre. slow puncture in other Oxford dictionaries