happening at the same time or simultaneously
from Latin 'concurrere' meaning to run together
Try Another Word