Good time for delivery? (4)
I believe the answer is:
ball
I believe this clue is a double definition.
'good time' is the first definition.
(I've seen this in another clue)
'for delivery?' is the second definition.
(ball is a kind of delivery)
(Other definitions for ball that I've seen before include "Delivery" , "Squash, say" , "Formal social event" , "Party" , "20" .)