several cars drive down the road at different times Heavy traffic travelling steadily down a busy road